ManagementDateTimeConverter.ToDateTime はローカル時刻を返します
ManagementDateTimeConverter.ToDateTime(String) によって返される DateTime 値が、ローカル タイム ゾーンに基づくようになりました。
導入されたバージョン
.NET 8 RC 1
以前の動作
以前は、ManagementDateTimeConverter.ToDateTime(String) は、DateTime.Kind 値が DateTimeKind.Unspecified である値を返していました。
新しい動作
.NET 8 以降では、ManagementDateTimeConverter.ToDateTime(String) は、DateTime.Kind 値が DateTimeKind.Local であった値を返します。
破壊的変更の種類
この変更は、動作変更です。
変更理由
この変更は、コードがドキュメントに記載されている内容と一致するように行われました。
推奨される操作
指定されていないタイム ゾーンに基づく戻り値がコードで想定されている場合は、ローカル タイム ゾーンに基づく値を想定するようにコードを更新します。
影響を受ける API
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET