Lenguaje

TimeZone.ObservesDaylightTime Método

Definición

Consulta si esta zona horaria está en horario de verano o observará el horario de verano en cualquier momento futuro.

[Android.Runtime.Register("observesDaylightTime", "()Z", "GetObservesDaylightTimeHandler", ApiSince=24)]
public virtual bool ObservesDaylightTime();
[<Android.Runtime.Register("observesDaylightTime", "()Z", "GetObservesDaylightTimeHandler", ApiSince=24)>]
abstract member ObservesDaylightTime : unit -> bool
override this.ObservesDaylightTime : unit -> bool

Devoluciones

true si esta zona horaria está en horario de verano o observará el horario de verano en cualquier momento futuro.

Atributos

Comentarios

Consulta si esta zona horaria está en horario de verano o observará el horario de verano en cualquier momento futuro.

La implementación predeterminada de esta clase devuelve true si #useDaylightTime() o #inDaylightTime(Date) inDaylightTime(new Date()) devuelve true.

<strong>Note:</strong> Este método se agregó para la java.util.TimeZone compatibilidad con la compatibilidad. El java.util.TimeZone#useDaylightTime() método solo comprueba las últimas reglas conocidas, por lo que puede devolver false incluso la zona observa el horario de verano actualmente. java.util.TimeZone se ha agregado observesDaylightTime() para resolver el problema. En ICU, #useDaylightTime() funciona de manera diferente. La implementación de ICU comprueba si la zona usa el horario de verano en el año natural actual. Por lo tanto, nunca volverá false si se usa el horario de verano.

Las implementaciones de subclase TimeZone de ICU invalidan este método para admitir el mismo comportamiento con java.util.TimeZone#observesDaylightTime(). A diferencia #useDaylightTime()de , la implementación no tiene en cuenta el horario de verano pasado, por lo que este método puede devolver false incluso cuando #useDaylightTime() devuelve true.

Java documentación para android.icu.util.TimeZone.observesDaylightTime().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a