Condividi tramite


TimeZone.IsDaylightSavingTime Metodo

Definizione

Restituisce un valore che indica se una data e un'ora specificate sono comprese in un periodo di applicazione dell'ora legale.

Overload

IsDaylightSavingTime(DateTime)

Restituisce un valore che indica se la data e l'ora specificate sono comprese in un periodo di applicazione dell'ora legale.

IsDaylightSavingTime(DateTime, DaylightTime)

Restituisce un valore che indica se la data e l'ora specificate sono comprese nel periodo di applicazione dell'ora legale specificato.

IsDaylightSavingTime(DateTime)

Restituisce un valore che indica se la data e l'ora specificate sono comprese in un periodo di applicazione dell'ora legale.

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

Parametri

time
DateTime

Data e ora.

Restituisce

Boolean

true se time è compreso in un periodo di applicazione dell'ora legale; in caso contrario, false.

Commenti

L'anno a cui si applica il periodo di ora legale deriva dal time parametro .

Poiché la TimeZone classe supporta una singola regola di regolazione dell'ora legale, il IsDaylightSavingTime(DateTime) metodo applica la regola di rettifica corrente a qualsiasi data, indipendentemente dal fatto che la regola di rettifica sia stata applicata a tale data. Supponendo che il sistema operativo stesso disponga di dati di ora legale cronologici accurati, è disponibile un risultato più accurato usando il TimeZoneInfo.IsDaylightSavingTime metodo . Quando possibile, usare il TimeZoneInfo.IsDaylightSavingTime metodo .

Vedi anche

Si applica a

IsDaylightSavingTime(DateTime, DaylightTime)

Restituisce un valore che indica se la data e l'ora specificate sono comprese nel periodo di applicazione dell'ora legale specificato.

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

Parametri

time
DateTime

Data e ora.

daylightTimes
DaylightTime

Periodo di applicazione dell'ora legale.

Restituisce

Boolean

true se time è compreso in daylightTimes; in caso contrario, false.

Eccezioni

daylightTimes è null.

Commenti

Il TimeZoneInfo.IsDaylightSavingTime metodo fornisce la stessa funzionalità di questo overload del IsDaylightSavingTime metodo . Quando possibile, usare il TimeZoneInfo.IsDaylightSavingTime metodo .

Vedi anche

Si applica a