Sdílet prostřednictvím


TimeZone.GetDaylightChanges(Int32) Metoda

Definice

Vrátí letní čas pro konkrétní rok.

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

Parametry

year
Int32

Rok, na který se letní čas vztahuje.

Návraty

Objekt DaylightTime , který obsahuje počáteční a koncové datum letního času v nástroji year.

Výjimky

year je menší než 1 nebo větší než 9999.

Poznámky

Podporuje se pouze jedno období letního času za rok.

Pokud se letní čas nepoužívá v aktuálním časovém pásmu, návratová DaylightTime hodnota je objekt, kde hodnota Start a End je DateTime.MinValuea hodnota DaylightTime.Delta je TimeSpan inicializována na 0 zaškrtnutí.

Poznámky pro volající

Vzhledem k tomu, že TimeZone třída podporuje pouze jedno pravidlo úprav letního GetDaylightChanges(Int32) času, metoda použije aktuální pravidlo úpravy na libovolný rok bez ohledu na to, zda pravidlo úpravy skutečně platí pro daný rok. Za předpokladu, že samotný operační systém má přesná data pro určitý rok, je k dispozici přesnější výsledek práce s polem TimeZoneInfo.AdjustmentRule objektů vrácených metodou GetAdjustmentRules() . Vlastnosti Start, Enda Delta odpovídají vlastnostem DateStart, DateEnda DaylightDelta .

Platí pro

Viz také