次の方法で共有


TimeZoneInfo.Utc プロパティ

定義

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

public:
 static property TimeZoneInfo ^ Utc { TimeZoneInfo ^ get(); };
public static TimeZoneInfo Utc { get; }
static member Utc : TimeZoneInfo
Public Shared ReadOnly Property Utc As TimeZoneInfo

プロパティ値

世界協定時刻 (UTC) ゾーンを表すオブジェクト。

次の例では、 TimeZoneInfo 世界協定時刻 (UTC) を表す オブジェクトを取得し、その表示名、標準時刻名、夏時間名を出力します。

TimeZoneInfo universalZone = TimeZoneInfo.Utc;
Console.WriteLine("The universal time zone is {0}.", universalZone.DisplayName);
Console.WriteLine("Its standard name is {0}.", universalZone.StandardName);
Console.WriteLine("Its daylight savings name is {0}.", universalZone.DaylightName);
let universalZone = TimeZoneInfo.Utc
printfn $"The universal time zone is {universalZone.DisplayName}."
printfn $"Its standard name is {universalZone.StandardName}."
printfn $"Its daylight savings name is {universalZone.DaylightName}."
Dim universalZone As TimeZoneInfo = TimeZoneInfo.Utc
Console.WriteLine("The universal time zone is {0}.", universalZone.DisplayName)
Console.WriteLine("Its standard name is {0}.", universalZone.StandardName)
Console.WriteLine("Its daylight savings name is {0}.", universalZone.DaylightName)

注釈

これは組み込みオブジェクトです。この TimeZoneInfo オブジェクトに関する情報は、Windows システムのレジストリと Linux および macOS 上の ICU ライブラリ から取得されません。

重要

オブジェクト変数に UTC タイム ゾーンを割り当てるのではなく、 プロパティを使用して TimeZoneInfo.Utc 協定世界時 (UTC) ゾーンに常にアクセスする TimeZoneInfo 必要があります。 これにより、TimeZoneInfo メソッド呼び出しによって ClearCachedData オブジェクト変数が無効になるのを防ぐことができます。

協定世界時は、以前はグリニッジ標準時 (GMT) として知られていました。

適用対象

こちらもご覧ください