TimeZone.GetDaylightChanges(Int32) Metoda

Definice

Vrátí období letního času pro určitý 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 vztahuje období letního času.

Návraty

Objekt DaylightTime , který obsahuje počáteční a koncové datum pro letní čas v 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 v aktuálním časovém pásmu nepoužívá letní čas, návratová hodnota je DaylightTime objekt, kde hodnota Start a End je DateTime.MinValuea hodnota DaylightTime.Delta je inicializována TimeSpan na 0 tis.

Poznámky pro volající

TimeZone Protože třída podporuje pouze jedno pravidlo úpravy letního času, GetDaylightChanges(Int32) 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 obsahuje přesná data pro určitý rok, je k dispozici přesnější výsledek pomocí pole TimeZoneInfo.AdjustmentRule objektů vrácených metodou GetAdjustmentRules() . Vlastnosti Starta , EndDelta odpovídají DateStartDateEnd, a DaylightDelta vlastnosti .

Platí pro

Viz také