DateTime.IsDaylightSavingTime 메서드

정의

DateTime의 이 인스턴스가 현재 시간대의 일광 절약 시간 범위 내에 있는지를 나타냅니다.Indicates whether this instance of DateTime is within the daylight saving time range for the current time zone.

public:
 bool IsDaylightSavingTime();
public bool IsDaylightSavingTime ();
member this.IsDaylightSavingTime : unit -> bool
Public Function IsDaylightSavingTime () As Boolean

반환

true 속성의 값이 Kind 또는 Local이며 Unspecified의 이 인스턴스 값이 현지 표준 시간대의 일광 절약 시간 범위 내에 있으면 DateTime이고, falseKind이면 Utc입니다.true if the value of the Kind property is Local or Unspecified and the value of this instance of DateTime is within the daylight saving time range for the local time zone; false if Kind is Utc.

설명

이 메서드는 현재 DateTime 값이 TimeZoneInfo.Local 속성에 의해 반환 되는 현지 표준 시간대의 일광 절약 시간 범위에 속하는지 여부를 확인 합니다.This method determines whether the current DateTime value falls within the daylight saving time range of the local time zone, which is returned by the TimeZoneInfo.Local property. TimeZoneInfo.SupportsDaylightSavingTime 속성 값을 검색 하 여 표준 시간대가 일광 절약 시간을 지원 하는지 여부를 확인할 수 있습니다.You can determine whether a time zone supports daylight saving time by retrieving the value of its TimeZoneInfo.SupportsDaylightSavingTime property. 일광 절약 시간을 관찰 하는 표준 시간대의 경우 표준 시간대의 TimeZoneInfo.GetAdjustmentRules 속성에서 반환 된 System.TimeZoneInfo.AdjustmentRule 배열을 검색 하 여 일광 절약 시간으로 전환 하는 시기를 결정할 수 있습니다.For time zones that observe daylight saving time, you can determine when the transition to and from daylight saving time occurs by retrieving the System.TimeZoneInfo.AdjustmentRule array returned by the time zone's TimeZoneInfo.GetAdjustmentRules property.

현재 DateTime 값이 모호한 시간 이거나 현지 표준 시간대의 잘못 된 시간을 나타내는 경우 메서드는 false반환 합니다.If the current DateTime value represents either an ambiguous or an invalid time in the local time zone, the method returns false.

Windows XPWindows XP 시스템에서 IsDaylightSavingTime 메서드는 현재 인스턴스가 일광 절약 시간 인지 여부를 확인할 때 현재 조정 규칙만 인식 합니다.On Windows XPWindows XP systems, the IsDaylightSavingTime method recognizes only the current adjustment rule when determining whether the current instance is a daylight saving time. 결과적으로, 메서드가 될 수 있습니다 정확 하 게 보고 하지 현재 인스턴스의 현재 조정 규칙이 적용 되기 기간에 대 한 일광 절약 시간 적용 되는지 합니다.As a result, the method may not accurately report whether the current instance is a daylight saving time for periods before the current adjustment rule came into effect.

적용 대상

추가 정보