Freigeben über


TimeZone.IsDaylightSavingTime Methode

Definition

Gibt einen Wert zurück, der angibt, ob ein angegebenes Datum und eine angegebene Uhrzeit innerhalb der Sommerzeit liegen.

Überlädt

IsDaylightSavingTime(DateTime)

Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb der Sommerzeit liegen.

IsDaylightSavingTime(DateTime, DaylightTime)

Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb der angegebenen Sommerzeit liegen.

IsDaylightSavingTime(DateTime)

Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb der Sommerzeit liegen.

public:
 virtual bool IsDaylightSavingTime(DateTime time);
public virtual bool IsDaylightSavingTime (DateTime time);
abstract member IsDaylightSavingTime : DateTime -> bool
override this.IsDaylightSavingTime : DateTime -> bool
Public Overridable Function IsDaylightSavingTime (time As DateTime) As Boolean

Parameter

time
DateTime

Ein Datum und eine Uhrzeit.

Gibt zurück

Boolean

true wenn time in der Sommerzeit liegt; andernfalls false.

Hinweise

Das Jahr, für das time der Sommerzeitzeitraum gilt, wird vom Parameter abgeleitet.

Da die Klasse eine einzelne Anpassungsregel zur Sommerzeit unterstützt, wendet die TimeZone IsDaylightSavingTime(DateTime) Methode die aktuelle Anpassungsregel auf ein beliebiges Datum an, unabhängig davon, ob die Anpassungsregel an diesem Datum wirksam war. Vorausgesetzt, das Betriebssystem selbst verfügt über genaue historische Sommerzeitdaten, ist ein genaueres Ergebnis mithilfe der TimeZoneInfo.IsDaylightSavingTime Methode verfügbar. Wenn möglich, verwenden Sie die TimeZoneInfo.IsDaylightSavingTime Methode.

Siehe auch

Gilt für

IsDaylightSavingTime(DateTime, DaylightTime)

Gibt einen Wert zurück, der angibt, ob das angegebene Datum und die angegebene Uhrzeit innerhalb der angegebenen Sommerzeit liegen.

public:
 static bool IsDaylightSavingTime(DateTime time, System::Globalization::DaylightTime ^ daylightTimes);
public static bool IsDaylightSavingTime (DateTime time, System.Globalization.DaylightTime daylightTimes);
static member IsDaylightSavingTime : DateTime * System.Globalization.DaylightTime -> bool
Public Shared Function IsDaylightSavingTime (time As DateTime, daylightTimes As DaylightTime) As Boolean

Parameter

time
DateTime

Ein Datum und eine Uhrzeit.

daylightTimes
DaylightTime

Ein Zeitraum mit Sommerzeit.

Gibt zurück

Boolean

true, wenn time in daylightTimes liegt, andernfalls false.

Ausnahmen

daylightTimes ist null.

Hinweise

Die TimeZoneInfo.IsDaylightSavingTime Methode stellt dieselbe Funktionalität wie diese Überladung der IsDaylightSavingTime Methode bereit. Wenn möglich, verwenden Sie die TimeZoneInfo.IsDaylightSavingTime Methode.

Siehe auch

Gilt für