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í 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 .