私は C# を使用しています。Web アプリケーションを実行しているユーザーのローカル タイム ゾーン情報を取得する必要があります。
私は疑問に思いました:
TimeZoneInfo tzinfo = TimeZoneInfo.Local;
TimeZoneInfo.ConvertTimeFromUtc(result.DueDate.Value, tzinfo);
適切です。アプリケーションを実行している人のタイムゾーンに応じて、それを反映させたいと思います。
ベストアンサー1
はい、その通りです。これを使うべきです。代わりに
TimeZone localZone = TimeZone.CurrentTimeZone;
ただし、CurrentTimeZone
プロパティはプロパティに対応しているTimeZoneInfo.Local
ため、実際には違いはありません。
ローカルタイムゾーンの標準時間と夏時間の名前が表示されます。