Temporal.Now.plainTimeISO()
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
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
Temporal.Now.plainTimeISO()
Temporal.Now.plainTimeISO(timeZone)
Parameter
timeZoneOptional-
Entweder ein String oder eine
Temporal.ZonedDateTime-Instanz, die die Zeitzone darstellt, in der die Systemzeit interpretiert werden soll. Ist es eineTemporal.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()
// 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
| Spezifikation |
|---|
| Temporal> # sec-temporal.now.plaintimeiso> |