TimeZone.IsDaylightSavingTime Método

Definición

Devuelve un valor que indica si una fecha y hora especificadas se encuentran dentro del período de horario de verano.

Sobrecargas

IsDaylightSavingTime(DateTime)

Devuelve un valor que indica si la fecha y hora especificadas se encuentran dentro del período de horario de verano.

IsDaylightSavingTime(DateTime, DaylightTime)

Devuelve un valor que indica si la fecha y hora especificadas se encuentran dentro del período de horario de verano especificado.

IsDaylightSavingTime(DateTime)

Devuelve un valor que indica si la fecha y hora especificadas se encuentran dentro del período de horario de verano.

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

Fecha y hora.

Devoluciones

Boolean

Es true si time se encuentra dentro del horario de verano; de lo contrario, es false.

Comentarios

El año al que se aplica el período de verano se deriva del time parámetro .

Dado que la TimeZone clase admite una sola regla de ajuste de horario de verano, el IsDaylightSavingTime(DateTime) método aplica la regla de ajuste actual a cualquier fecha, independientemente de si la regla de ajuste estaba en vigor en esa fecha. Suponiendo que el propio sistema operativo tiene datos de horario de verano histórico precisos, hay disponible un resultado más preciso mediante el TimeZoneInfo.IsDaylightSavingTime método . Siempre que sea posible, use el TimeZoneInfo.IsDaylightSavingTime método .

Consulte también

Se aplica a

IsDaylightSavingTime(DateTime, DaylightTime)

Devuelve un valor que indica si la fecha y hora especificadas se encuentran dentro del período de horario de verano 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

Fecha y hora.

daylightTimes
DaylightTime

Período de horario de verano.

Devoluciones

Boolean

Es true si time se encuentra en daylightTimes; en caso contrario, es false.

Excepciones

daylightTimes es null.

Comentarios

El TimeZoneInfo.IsDaylightSavingTime método proporciona la misma funcionalidad que esta sobrecarga del IsDaylightSavingTime método. Siempre que sea posible, use el TimeZoneInfo.IsDaylightSavingTime método .

Consulte también

Se aplica a