TimeZoneInfo.StandardName プロパティ

定義

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

public:
 property System::String ^ StandardName { System::String ^ get(); };
public string StandardName { get; }
member this.StandardName : string
Public ReadOnly Property StandardName As String

プロパティ値

String

タイム ゾーンの標準時間の表示名。

次の例では、 メソッドを使用してタイム ゾーンの標準時刻名または夏時間名を表示するかどうかを決定する という名前のメソッド DisplayDateWithTimeZoneName IsDaylightSavingTime(DateTime) を定義します。

private void DisplayDateWithTimeZoneName(DateTime date1, TimeZoneInfo timeZone)
{
   Console.WriteLine("The time is {0:t} on {0:d} {1}", 
                     date1, 
                     timeZone.IsDaylightSavingTime(date1) ?
                         timeZone.DaylightName : timeZone.StandardName);   
}
// The example displays output similar to the following:
//    The time is 1:00 AM on 4/2/2006 Pacific Standard Time
Private Sub DisplayDateWithTimeZoneName(date1 As Date, timeZone As TimeZoneInfo)
   Console.WriteLine("The time is {0:t} on {0:d} {1}", _
                     date1, _
                     IIf(timeZone.IsDaylightSavingTime(date1), _
                         timezone.DaylightName, timezone.StandardName))   
End Sub
' The example displays output similar to the following:
'    The time is 1:00 AM on 4/2/2006 Pacific Standard Time

注釈

表示名は、オペレーティング システムにインストールされているカルチャに基Windowsされます。

プロパティ StandardName は、 クラスの StandardName プロパティと同 TimeZone じです。

オペレーティング システムの言語が英語の場合、 プロパティの値は通常、 プロパティの値と同じですが、常に StandardName 同じ Id ではありません。

適用対象