TimeZone.IsDaylightSavingTime Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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 .