TimeZone.GetDaylightChanges(Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert de zomertijdsperiode voor een bepaald jaar.
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
Parameters
- year
- Int32
Het jaar waarop de zomertijdsperiode van toepassing is.
Retouren
Een DaylightTime object met de begin- en einddatum voor zomertijd in year.
Uitzonderingen
year is kleiner dan 1 of groter dan 9999.
Opmerkingen
Er wordt slechts één zomertijd per jaar ondersteund.
Als zomertijd niet wordt gebruikt in de huidige tijdzone, is de retourwaarde een DaylightTime object, waarbij de waarde van Start en End is DateTime.MinValueen de waarde DaylightTime.Delta van een TimeSpan geïnitialiseerde op 0 tikken is.
Notities voor bellers
Omdat de TimeZone klasse slechts één regel voor zomertijdaanpassing ondersteunt, past de GetDaylightChanges(Int32) methode de huidige aanpassingsregel toe op elk jaar, ongeacht of de aanpassingsregel daadwerkelijk van toepassing is op dat jaar. Ervan uitgaande dat het besturingssysteem zelf nauwkeurige gegevens heeft voor een bepaald jaar, is een nauwkeuriger resultaat beschikbaar door te werken met de matrix van TimeZoneInfo.AdjustmentRule objecten die door de GetAdjustmentRules() methode worden geretourneerd. De Start, Enden Delta eigenschappen komen overeen met de DateStart, DateEnden DaylightDelta eigenschappen.