TimeZone.GetDaylightChanges(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar sommartidsperioden för ett visst år.
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
Parametrar
- year
- Int32
Det år som sommartidsperioden gäller för.
Returer
Ett DaylightTime objekt som innehåller start- och slutdatumet för sommartid i year.
Undantag
year är mindre än 1 eller större än 9999.
Kommentarer
Endast en sommartid per år stöds.
Om sommartid inte används i den aktuella tidszonen är returvärdet ett DaylightTime objekt, där värdet Start för och End är DateTime.MinValue, och värdet DaylightTime.Delta för är initierat TimeSpan till 0 tick.
Anteckningar till anropare
TimeZone Eftersom klassen endast stöder en justeringsregel GetDaylightChanges(Int32) för sommartid tillämpar metoden den aktuella justeringsregeln på ett år, oavsett om justeringsregeln faktiskt gäller för det året. Förutsatt att själva operativsystemet har korrekta data för ett visst år är ett mer exakt resultat tillgängligt genom att arbeta med matrisen TimeZoneInfo.AdjustmentRule med objekt som returneras av GetAdjustmentRules() metoden. Egenskaperna Start, Endoch Delta motsvarar DateStartegenskaperna , DateEndoch DaylightDelta .