Lenguaje

TimeUtils.TimeZoneDatabaseVersion Propiedad

Definición

Devuelve una cadena que indica la versión de la base de datos de zona horaria actualmente en uso.

public static string? TimeZoneDatabaseVersion { [Android.Runtime.Register("getTimeZoneDatabaseVersion", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getTimeZoneDatabaseVersion", "()Ljava/lang/String;", "")>]
static member TimeZoneDatabaseVersion : string

Valor de propiedad

Atributos

Comentarios

Devuelve una cadena que indica la versión de la base de datos de zona horaria actualmente en uso. El formato de la cadena depende de la implementación de la base de datos de zona horaria subyacente, pero normalmente contendrá el año en el que se actualizó la base de datos más una letra de a z que indica los cambios realizados en ese año.

Se debe esperar que se produzcan actualizaciones periódicas de la base de datos de zona horaria debido a cambios políticos y legales que no se pueden prever de antemano. Por lo tanto, al calcular el tiempo de un evento futuro, las aplicaciones deben tener en cuenta que los resultados pueden diferir después de una actualización de la base de datos de zona horaria. Este método permite a las aplicaciones detectar que se ha producido un cambio de base de datos y volver a calcular los tiempos almacenados en caché en consecuencia.

Solo se puede suponer que la base de datos de zona horaria cambia cuando se reinicia el entorno de ejecución del dispositivo. Por lo tanto, no es necesario volver a consultar la versión de la base de datos durante la vigencia de una actividad.

Java documentación para android.util.TimeUtils.getTimeZoneDatabaseVersion().

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