Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Temporal.Now.plainTimeISO()

Limited availability

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

Die Temporal.Now.plainTimeISO() statische Methode gibt die aktuelle Uhrzeit als ein Temporal.PlainTime-Objekt in der angegebenen Zeitzone zurück.

Beachten Sie, dass obwohl die Methode "ISO" in ihrem Namen enthält, Temporal.PlainTime-Objekte keine zugeordneten Kalender haben, da das Zeitformat nicht kalenderabhängig ist.

Syntax

js
Temporal.Now.plainTimeISO()
Temporal.Now.plainTimeISO(timeZone)

Parameter

timeZone Optional

Entweder ein String oder eine Temporal.ZonedDateTime-Instanz, die die Zeitzone darstellt, in der die Systemzeit interpretiert werden soll. Ist es eine Temporal.ZonedDateTime-Instanz, wird deren Zeitzone verwendet. Wenn es ein String ist, kann es sich um einen benannten Zeitzonenbezeichner, einen Offset-Zeitzonenbezeichner oder einen Datums-Zeit-String handeln, der einen Zeitzonenbezeichner oder einen Offset enthält (siehe Zeitzonen und Offsets für weitere Informationen).

Rückgabewert

Die aktuelle Uhrzeit in der angegebenen Zeitzone, als ein Temporal.PlainTime-Objekt. Hat die gleiche Präzision wie Temporal.Now.instant().

Ausnahmen

RangeError

Wird ausgelöst, wenn die Zeitzone ungültig ist.

Beispiele

Verwendung von Temporal.Now.plainTimeISO()

js
// The current time in the system's time zone
const time = Temporal.Now.plainTimeISO();
console.log(time); // e.g.: 06:12:34.567890123

// The current time in the "America/New_York" time zone
const timeInNewYork = Temporal.Now.plainTimeISO("America/New_York");
console.log(timeInNewYork); // e.g.: 23:12:34.567890123

Spezifikationen

Specification
Temporal
# sec-temporal.now.plaintimeiso

Browser-Kompatibilität

Siehe auch