Aracılığıyla paylaş


ManagementDateTimeConverter.ToDateTime bir yerel saat döndürür

DateTime tarafından döndürülen ManagementDateTimeConverter.ToDateTime(String) değeri artık yerel saat dilimine dayanıyor.

Sürüm kullanıma sunulmuştur

.NET 8 RC 1

Önceki davranış

Daha önce değeri ManagementDateTimeConverter.ToDateTime(String) olan DateTime.Kind bir değer döndürdü DateTimeKind.Unspecified.

Yeni davranış

.NET 8'den itibaren, ManagementDateTimeConverter.ToDateTime(String) değeri DateTime.Kind olan bir değer DateTimeKind.Local döndürür.

Kesinti yaratan değişiklik türü

Bu değişiklik davranışsal bir değişikliktir.

Değişiklik nedeni

Bu değişiklik, kodun belgelerde belirtilenlerle eşleşmesi için yapılmıştır.

Kodunuz döndürülen değerin belirtilmeyen bir saat dilimine dayalı olmasını bekliyorsa, yerel saat dilimini temel alan bir değer beklenecek şekilde güncelleştirin.

Etkilenen API'ler