TimeZone.GetDaylightChanges(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .