다음을 통해 공유


TimeZone.GetDaylightChanges(Int32) 메서드

정의

특정 연도에 대한 일광 절약 시간 적용 기간을 반환합니다.

public:
 abstract System::Globalization::DaylightTime ^ GetDaylightChanges(int year);
public abstract System.Globalization.DaylightTime GetDaylightChanges (int year);
abstract member GetDaylightChanges : int -> System.Globalization.DaylightTime
Public MustOverride Function GetDaylightChanges (year As Integer) As DaylightTime

매개 변수

year
Int32

일광 절약 시간이 적용되는 연도입니다.

반환

year에서 일광 절약 시간의 시작 및 종료 날짜를 포함하는 DaylightTime 개체입니다.

예외

year가 1보다 작거나 9999보다 큽니다.

설명

연간 일광 절약 기간은 하나만 지원됩니다.

현재 표준 시간대에서 일광 절약 시간을 사용하지 않는 경우 반환 값은 개체입니다DaylightTime. 여기서 값 StartDateTime.MinValueEnd 이고 값 DaylightTime.Delta 은 0틱으로 TimeSpan 초기화됩니다.

호출자 참고

클래스는 TimeZone 일광 절약 시간 조정 규칙을 하나만 지원하므로 조정 규칙이 GetDaylightChanges(Int32) 실제로 해당 연도에 적용되는지 여부에 관계없이 메서드는 모든 연도에 현재 조정 규칙을 적용합니다. 운영 체제 자체에 특정 1년 동안의 정확한 데이터가 있다고 가정하면 메서드에서 반환 GetAdjustmentRules() 된 개체 배열 TimeZoneInfo.AdjustmentRule 을 사용하여 보다 정확한 결과를 사용할 수 있습니다. , 및 속성은 Start, DateEndDaylightDelta 속성에 DateStart해당합니다.DeltaEnd

적용 대상

추가 정보