Lingua

TimeUtils.TimeZoneDatabaseVersion Proprietà

Definizione

Restituisce un valore di tipo String che indica la versione del database del fuso orario attualmente in 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

Valore della proprietà

Attributi

Commenti

Restituisce un valore di tipo String che indica la versione del database del fuso orario attualmente in uso. Il formato della stringa dipende dall'implementazione del database del fuso orario sottostante, ma in genere conterrà l'anno in cui il database è stato aggiornato più una lettera da a z che indica le modifiche apportate entro tale anno.

Gli aggiornamenti del database del fuso orario devono essere eseguiti periodicamente a causa di modifiche politiche e legali che non possono essere previste in anticipo. Pertanto, quando si calcola il tempo per un evento futuro, le applicazioni devono tenere presente che i risultati possono differire dopo un aggiornamento del database del fuso orario. Questo metodo consente alle applicazioni di rilevare che si è verificata una modifica del database e di ricalcolare eventuali tempi memorizzati nella cache di conseguenza.

Si presuppone che il database del fuso orario cambi solo quando il runtime del dispositivo viene riavviato. Pertanto, non è necessario eseguire nuovamente una query sulla versione del database durante la durata di un'attività.

per android.util.TimeUtils.getTimeZoneDatabaseVersion().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a