ManagementDateTimeConverter.ToDateTime retourne une heure locale
La valeur DateTime retournée par ManagementDateTimeConverter.ToDateTime(String) est désormais basée sur le fuseau horaire local.
Version introduite
.NET 8 RC 1
Comportement précédent
Auparavant, ManagementDateTimeConverter.ToDateTime(String) renvoyait une valeur dont la valeur DateTime.Kind était DateTimeKind.Unspecified.
Nouveau comportement
À compter de .NET 8, ManagementDateTimeConverter.ToDateTime(String) retourne une valeur dont la valeur DateTime.Kind était DateTimeKind.Local.
Type de changement cassant
Ce changement est un changement de comportement.
Raison du changement
Cette modification a été apportée afin que le code corresponde à la documentation.
Action recommandée
Si votre code attendait la valeur retournée basée sur un fuseau horaire non spécifié, mettez-le à jour pour attendre une valeur basée sur le fuseau horaire local.