var Result1 = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TimeZoneInfo.Local)
var Result2 = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById(TimeZoneInfo.Local.Id));
どちらも Utc 時間を現地時間に変換しますが、この 2 つの異なる方法で結果またはパフォーマンスに違いはありますか?
どっちがいい?
Microsoft が TimeZoneInfo.Local を (Result1 のように) サンプルで直接使用しない理由 ( こちら)