ローカルタイムゾーン情報を取得する 質問する

ローカルタイムゾーン情報を取得する 質問する

私は C# を使用しています。Web アプリケーションを実行しているユーザーのローカル タイム ゾーン情報を取得する必要があります。

私は疑問に思いました:

TimeZoneInfo tzinfo = TimeZoneInfo.Local;
TimeZoneInfo.ConvertTimeFromUtc(result.DueDate.Value, tzinfo);

適切です。アプリケーションを実行している人のタイムゾーンに応じて、それを反映させたいと思います。

ベストアンサー1

はい、その通りです。これを使うべきです。代わりに

TimeZone localZone = TimeZone.CurrentTimeZone;

ただし、CurrentTimeZoneプロパティはプロパティに対応しているTimeZoneInfo.Localため、実際には違いはありません。

ローカルタイムゾーンの標準時間と夏時間の名前が表示されます。

おすすめ記事