Temporal.Now.timeZoneId()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die statische Methode Temporal.Now.timeZoneId() gibt eine Zeitzonenkennung zurück, die die aktuelle Zeitzone des Systems repräsentiert. Die meisten Systeme werden eine primäre Zeitzonenkennung wie "America/New_York" zurückgeben, obwohl auch eine Offset-Zeitzonenkennung wie "-04:00" möglich ist. Die zurückgegebene Zeitzonenkennung ist die Standardzeitzone, die von den anderen Methoden von Temporal.Now verwendet wird.

Syntax

js
Temporal.Now.timeZoneId()

Parameter

Keine.

Rückgabewert

Eine gültige Zeitzonenkennung, die die aktuelle Zeitzone des Systems repräsentiert. Die zurückgegebene Zeitzonenkennung ist niemals eine nicht-primäre Zeitzonenkennung (Alias). Zum Beispiel würde sie immer "Asia/Kolkata" (neuer Name) statt "Asia/Calcutta" (alter Name) zurückgeben. Für weitere Informationen siehe Zeitzonen und Offsets.

Wenn die Implementierung keine Zeitzonen unterstützt, gibt die Methode immer "UTC" zurück.

Beispiele

Die aktuelle Zeitzone des Systems ermitteln

js
console.log(Temporal.Now.timeZoneId()); // e.g.: "America/New_York"

Spezifikationen

Specification
Temporal
# sec-temporal.now.timezoneid

Browser-Kompatibilität

Siehe auch