Temporal.Now.timeZoneId()
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die statische Methode Temporal.Now.timeZoneId() gibt einen Zeitzonen-Identifier zurück, der die aktuelle Zeitzone des Systems darstellt. Die meisten Systeme geben einen primären Zeitzonen-Identifier wie "America/New_York" zurück, es ist jedoch auch ein Zeitzonen-Identifier als Offset wie "-04:00" möglich. Der zurückgegebene Zeitzonen-Identifier ist der Standard-Zeitzonen-Identifier, der von den anderen Temporal.Now-Methoden verwendet wird.
Syntax
Temporal.Now.timeZoneId()
Parameter
Keine.
Rückgabewert
Ein gültiger Zeitzonen-Identifier, der die aktuelle Zeitzone des Systems darstellt. Der zurückgegebene Zeitzonen-Identifier ist nie ein nicht-primärer Zeitzonen-Identifier (Alias). Beispielsweise würde immer "Asia/Kolkata" (neuer Name) anstelle von "Asia/Calcutta" (alter Name) zurückgegeben. Weitere Informationen finden Sie unter time zones and offsets.
Wenn die Implementierung keine Zeitzonen unterstützt, gibt die Methode immer "UTC" zurück.
Beispiele
Ermitteln der aktuellen Zeitzone des Systems
console.log(Temporal.Now.timeZoneId()); // e.g.: "America/New_York"
Spezifikationen
| Spezifikation |
|---|
| Temporal # sec-temporal.now.timezoneid |