DateTime.IsDaylightSavingTime DateTime.IsDaylightSavingTime DateTime.IsDaylightSavingTime DateTime.IsDaylightSavingTime Method

Definición

Indica si esta instancia de DateTime está dentro del intervalo del horario de verano de la zona horaria actual.Indicates whether this instance of DateTime is within the daylight saving time range for the current time zone.

public:
 bool IsDaylightSavingTime();
public bool IsDaylightSavingTime ();
member this.IsDaylightSavingTime : unit -> bool
Public Function IsDaylightSavingTime () As Boolean

Devoluciones

true si el valor de la propiedad Kind es Local o Unspecifiedy el valor de esta instancia de DateTime está dentro del intervalo del horario de verano de la zona horaria actual; false si Kind es Utc.true if the value of the Kind property is Local or Unspecified and the value of this instance of DateTime is within the daylight saving time range for the local time zone; false if Kind is Utc.

Comentarios

Este método determina si el actual DateTime valor cae dentro del intervalo del horario de verano de la zona horaria local, que es devuelto por la TimeZoneInfo.Local propiedad.This method determines whether the current DateTime value falls within the daylight saving time range of the local time zone, which is returned by the TimeZoneInfo.Local property. Puede determinar si una zona horaria admite el horario de verano, recupere el valor de su TimeZoneInfo.SupportsDaylightSavingTime propiedad.You can determine whether a time zone supports daylight saving time by retrieving the value of its TimeZoneInfo.SupportsDaylightSavingTime property. Para las zonas horarias que observan el horario de verano, puede determinar cuándo se produce la transición al horario de verano mediante la recuperación de la System.TimeZoneInfo.AdjustmentRule matriz devuelta por la zona horaria TimeZoneInfo.GetAdjustmentRules propiedad.For time zones that observe daylight saving time, you can determine when the transition to and from daylight saving time occurs by retrieving the System.TimeZoneInfo.AdjustmentRule array returned by the time zone's TimeZoneInfo.GetAdjustmentRules property.

Si el actual DateTime valor representa un ambiguo o una hora no válida en la zona horaria local, el método devuelve false.If the current DateTime value represents either an ambiguous or an invalid time in the local time zone, the method returns false.

En Windows XPWindows XP sistemas, la IsDaylightSavingTime método reconoce solo la regla de ajuste actual al determinar si la instancia actual es un horario de verano.On Windows XPWindows XP systems, the IsDaylightSavingTime method recognizes only the current adjustment rule when determining whether the current instance is a daylight saving time. Como resultado, el método puede no informar con exactitud si la instancia actual es un horario de verano para períodos antes de la regla de ajuste actual entró en efecto.As a result, the method may not accurately report whether the current instance is a daylight saving time for periods before the current adjustment rule came into effect.

Se aplica a

Consulte también: