TimeZone.IsDaylightSavingTime Método

Definição

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

Boolean

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

Boolean

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.

Confira também

Aplica-se a