TimeZoneInfo クラス

TimeZoneInfo クラス (System 名前空間)

[APIドキュメント]

public sealed class TimeZoneInfo : IEquatable<TimeZoneInfo>, IDeserializationCallback, ISerializable

継承:Object → TimeZoneInfo

  • 世界中のいずれかのタイム ゾーンを表します。

プロパティ

BaseUtcOffset

@ [APIドキュメント]

public TimeSpan BaseUtcOffset { get; }

  • 現在のタイムゾーンの標準時と世界協定時刻 (UTC) との差を返します。

DisplayName

@ [APIドキュメント]

public string DisplayName { get; }

  • タイム ゾーンを表す標準表示名を取得します。

Id

@ [APIドキュメント]

public string Id { get; }

  • タイム ゾーン ID を取得します。

Local

@ [APIドキュメント]

public static TimeZoneInfo Local { get; }

  • ローカル タイム ゾーンを表すTimeZoneInfoオブジェクトを取得します。

Utc

@ [APIドキュメント]

public static TimeZoneInfo Utc { get; }

  • 世界協定時刻 (UTC) ゾーンを表すTimeZoneInfoオブジェクトを取得します。

メソッド

ConvertTime

@ [APIドキュメント]

public static DateTime ConvertTime (DateTime dateTime, TimeZoneInfo destinationTimeZone);
public static DateTimeOffset ConvertTime (DateTimeOffset dateTimeOffset, TimeZoneInfo destinationTimeZone);
public static DateTime ConvertTime (DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone);

  • 時刻を特定のタイム ゾーンの時刻に変換します。