Sprache

TimeUtils.TimeZoneDatabaseVersion Eigenschaft

Definition

Gibt eine Zeichenfolge zurück, die die Version der derzeit verwendeten Zeitzonendatenbank angibt.

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

Eigenschaftswert

Attribute

Hinweise

Gibt eine Zeichenfolge zurück, die die Version der derzeit verwendeten Zeitzonendatenbank angibt. Das Format der Zeichenfolge hängt von der zugrunde liegenden Implementierung der Zeitzonendatenbank ab, enthält jedoch in der Regel das Jahr, in dem die Datenbank aktualisiert wurde, sowie einen Buchstaben von a bis z, der änderungen angibt, die innerhalb dieses Jahres vorgenommen wurden.

Aktualisierungen der Zeitzonendatenbank sollten aufgrund politischer und rechtlicher Änderungen, die im Voraus nicht erwartet werden können, regelmäßig auftreten. Daher sollten Anwendungen beim Berechnen der Zeit für ein zukünftiges Ereignis beachten, dass sich die Ergebnisse nach einer Aktualisierung der Zeitzonendatenbank unterscheiden können. Mit dieser Methode können Anwendungen erkennen, dass eine Datenbankänderung aufgetreten ist, und alle zwischengespeicherten Zeiten entsprechend neu berechnen.

Die Zeitzonendatenbank kann nur geändert werden, wenn die Gerätelaufzeit neu gestartet wird. Daher ist es nicht erforderlich, die Datenbankversion während der Lebensdauer einer Aktivität erneut abzufragen.

Java Dokumentation für android.util.TimeUtils.getTimeZoneDatabaseVersion().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: