TimeZoneInfo.DaylightName TimeZoneInfo.DaylightName TimeZoneInfo.DaylightName TimeZoneInfo.DaylightName Property

정의

현재 표준 시간대 일광 절약 시간의 표시 이름을 가져옵니다.Gets the display name for the current time zone's daylight saving time.

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

속성 값

표준 시간대의 일광 절약 시간의 표시 이름입니다.The display name for the time zone's daylight saving time.

예제

다음 예제에서는 라는 메서드를 정의 DisplayDateWithTimeZoneName 를 사용 하는 IsDaylightSavingTime(DateTime) 시간대의 표준 시간 이름 또는 일광 절약 시간 이름을 표시할지 여부를 결정 하는 방법.The following example defines a method named DisplayDateWithTimeZoneName that uses the IsDaylightSavingTime(DateTime) method to determine whether to display a time zone's standard time name or daylight saving time name.

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 운영 체제에 설치 된 문화권에 따라 지역화 됩니다.The display name is localized based on the culture installed with the Windows operating system.

DaylightName 속성 값을 갖는 아닙니다 String.Empty 또는 null 나타내지는지 않습니다 일광 절약 시간 표준 시간대 지원함.A DaylightName property whose value is not String.Empty or null does not necessarily indicate that the time zone supports daylight saving time. 표준 시간대 일광 절약 시간제를 지원 하는지 여부를 결정할 값을 확인 해당 SupportsDaylightSavingTime 속성입니다.To determine whether the time zone supports daylight saving time, check the value of its SupportsDaylightSavingTime property.

대부분의 경우 DaylightName 시스템 정의 표준 시간대의 속성은 또는 null가 아닙니다 String.Empty .In most cases, the DaylightName property of system-defined time zones is not String.Empty or null. 그러나 합니다 DaylightName 사용자 지정 표준 시간대의 속성 설정할 수 있습니다 String.Empty합니다.However, the DaylightName property of custom time zones can be set to String.Empty. 사용자 지정 표준 시간대에서 만들어질 때 발생 하는이 TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String) 또는 TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String, String, TimeZoneInfo+AdjustmentRule[], Boolean) 오버 로드 하며 disableDaylightSavingTime 매개 변수는 true합니다.This occurs when custom time zones are created by the TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String) or the TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String, String, TimeZoneInfo+AdjustmentRule[], Boolean) overload and the disableDaylightSavingTime parameter is true. 따라서 코드 절대 금물입니다 값을 DaylightName 속성은 null 이거나 비어 있습니다.Therefore, your code should never assume that the value of the DaylightName property is not null or empty.

DaylightName 속성은 합니다 DaylightName 의 속성을 TimeZone 클래스.The DaylightName property is equivalent to the DaylightName property of the TimeZone class.

적용 대상