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

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

반품

DaylightTime 일광 절약 시간제의 시작 날짜와 종료 날짜가 들어 있는 개체입니다year.

예외

year 가 1보다 작거나 9999보다 큰 경우

설명

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

현재 표준 시간대에서 일광 절약 시간을 사용하지 않는 경우 반환 값은 DaylightTime 값과 StartEndDateTime.MinValue 이 있는 개체이며 값 DaylightTime.DeltaTimeSpan 0틱으로 초기화됩니다.

호출자 참고

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

적용 대상

추가 정보