TimeZone.GetDaylightChanges(Int32) Methode

Definitie

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.

Van toepassing op

Zie ook