DateTime.IsDaylightSavingTime Methode

Definitie

Geeft aan of dit exemplaar DateTime binnen het zomertijdbereik voor de huidige tijdzone valt.

public:
 bool IsDaylightSavingTime();
public bool IsDaylightSavingTime();
member this.IsDaylightSavingTime : unit -> bool
Public Function IsDaylightSavingTime () As Boolean

Retouren

true als de waarde van de Kind eigenschap is Local of Unspecified en de waarde van dit exemplaar DateTime binnen het zomertijdbereik voor de lokale tijdzone valt; false indien Kind dat het geval is Utc.

Opmerkingen

Deze methode bepaalt of de huidige DateTime waarde binnen het zomertijdbereik van de lokale tijdzone valt, wat door de TimeZoneInfo.Local eigenschap wordt geretourneerd. U kunt bepalen of een tijdzone zomertijd ondersteunt door de waarde van de eigenschap op TimeZoneInfo.SupportsDaylightSavingTime te halen. Voor tijdzones die zomertijd observeren, kunt u bepalen wanneer de overgang naar en van zomertijd plaatsvindt door de System.TimeZoneInfo.AdjustmentRule matrix op te halen die wordt geretourneerd door de eigenschap van TimeZoneInfo.GetAdjustmentRules() de tijdzone.

Als de huidige DateTime waarde een dubbelzinnige of een ongeldige tijd in de lokale tijdzone vertegenwoordigt, retourneert falsede methode .

Op Windows XP systemen herkent de methode IsDaylightSavingTime alleen de huidige aanpassingsregel bij het bepalen of het huidige exemplaar een zomertijd is. Als gevolg hiervan kan de methode niet nauwkeurig rapporteren of het huidige exemplaar een zomertijd is voor perioden voordat de huidige aanpassingsregel van kracht is.

Van toepassing op

Zie ook