DateTime.IsDaylightSavingTime 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.
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.