TimeZoneInfo.DaylightName 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 표준 시간대 일광 절약 시간의 표시 이름을 가져옵니다.
public:
property System::String ^ DaylightName { System::String ^ get(); };
public string DaylightName { get; }
member this.DaylightName : string
Public ReadOnly Property DaylightName As String
속성 값
표준 시간대의 일광 절약 시간의 표시 이름입니다.
예제
다음 예제에서는 메서드를 사용하여 IsDaylightSavingTime(DateTime) 표준 시간대의 표준 시간 이름 또는 일광 절약 시간 이름을 표시할지 여부를 결정하는 메서드 DisplayDateWithTimeZoneName
를 정의합니다.
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
let displayDateWithTimeZoneName (date1: DateTime) (timeZone: TimeZoneInfo) =
printfn $"The time is {date1:t} on {date1:d} {if timeZone.IsDaylightSavingTime date1 then timeZone.DaylightName else 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 운영 체제에 설치된 문화권에 따라 지역화됩니다.
DaylightName 값이 아니 String.Empty 거나 null
반드시 표준 시간대가 일광 절약 시간을 지원함을 나타내지 않는 속성입니다. 표준 시간대가 일광 절약 시간을 지원하는지 여부를 확인하려면 해당 SupportsDaylightSavingTime 속성 값을 검사.
대부분의 경우 DaylightName
시스템 정의 표준 시간대의 속성은 또는 null
가 아닙니다String.Empty. 그러나 DaylightName 사용자 지정 표준 시간대의 속성을 로 설정할 String.Empty수 있습니다. 이는 사용자 지정 표준 시간대가 또는 TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String, String, TimeZoneInfo+AdjustmentRule[], Boolean) 오버로드에 의해 TimeZoneInfo.CreateCustomTimeZone(String, TimeSpan, String, String) 생성되고 매개 변수true
가 인 disableDaylightSavingTime
경우에 발생합니다. 따라서 코드는 속성 값 DaylightName 이 비어 있지 않거나 null
비어 있다고 가정해서는 안 됩니다.
속성은 DaylightName 클래스의 DaylightName 속성과 TimeZone 동일합니다.
적용 대상
.NET