TimeZone.IsDaylightSavingTime Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica se uma data e hora especificada está dentro de um período de horário de verão.
Sobrecargas
IsDaylightSavingTime(DateTime) |
Retorna um valor que indica se a data e hora especificadas estão dentro de um período de horário de verão. |
IsDaylightSavingTime(DateTime, DaylightTime) |
Retorna um valor que indica se a data e hora especificada está dentro de um período de horário de verão especificado. |
IsDaylightSavingTime(DateTime)
Retorna um valor que indica se a data e hora especificadas estão dentro de um período de horário de verão.
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
Parâmetros
- time
- DateTime
Uma data e hora.
Retornos
true
se time
está em um período de horário de verão; caso contrário, false
.
Comentários
O ano ao qual o período de horário de verão se aplica é derivado do time
parâmetro.
Como a classe dá suporte a TimeZone uma única regra de ajuste de horário de verão, o IsDaylightSavingTime(DateTime) método aplica a regra de ajuste atual a qualquer data, independentemente de a regra de ajuste estar em vigor nessa data. Supondo que o próprio sistema operacional tenha dados de horário de verão históricos precisos, um resultado mais preciso está disponível usando o TimeZoneInfo.IsDaylightSavingTime método. Sempre que possível, use o TimeZoneInfo.IsDaylightSavingTime método.
Confira também
Aplica-se a
IsDaylightSavingTime(DateTime, DaylightTime)
Retorna um valor que indica se a data e hora especificada está dentro de um período de horário de verão especificado.
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
Parâmetros
- time
- DateTime
Uma data e hora.
- daylightTimes
- DaylightTime
Um período de horário de verão.
Retornos
true
se time
estiver no daylightTimes
; caso contrário, false
.
Exceções
daylightTimes
é null
.
Comentários
O TimeZoneInfo.IsDaylightSavingTime método fornece a mesma funcionalidade que essa sobrecarga do IsDaylightSavingTime método. Sempre que possível, use o TimeZoneInfo.IsDaylightSavingTime método.