ManagementDateTimeConverter.ToDateTime retorna um horário local
O DateTime valor retornado por ManagementDateTimeConverter.ToDateTime(String) agora é baseado no fuso horário local.
Versão introduzida
.NET 8 RC 1
Comportamento anterior
Anteriormente, ManagementDateTimeConverter.ToDateTime(String) retornava um valor cujo valor de DateTime.Kind era DateTimeKind.Unspecified.
Novo comportamento
A partir do .NET 8, ManagementDateTimeConverter.ToDateTime(String) retorna um valor cujo valor deDateTime.Kind era DateTimeKind.Local.
Tipo de alteração interruptiva
Esta é uma alteração comportamental.
Motivo da alteração
Essa alteração foi feita para que o código correspondesse ao que a documentação disse ter feito.
Ação recomendada
Se o código esperava que o valor retornado fosse baseado em um fuso horário não especificado, atualize-o para esperar um valor baseado no fuso horário local.
APIs afetadas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de