Temporal.Now.plainTimeISO()
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 Temporal.Now.plainTimeISO()
statische Methode gibt die aktuelle Zeit als ein Temporal.PlainTime
Objekt in der angegebenen Zeitzone zurück.
Obwohl die Methode "ISO" im Namen enthält, haben Temporal.PlainTime
Objekte keine zugeordneten Kalender, da das Zeitformat nicht kalenderabhängig ist.
Syntax
Temporal.Now.plainTimeISO()
Temporal.Now.plainTimeISO(timeZone)
Parameter
timeZone
Optional-
Entweder ein String oder eine
Temporal.ZonedDateTime
Instanz, die die Zeitzone repräsentiert, in der die Systemzeit interpretiert werden soll. Wenn es sich um eineTemporal.ZonedDateTime
Instanz handelt, wird ihre Zeitzone verwendet. Handelt es sich um einen String, kann dieser eine benannte Zeitzonenkennung, eine Offset-Zeitzonenkennung oder einen Datum-Uhrzeit-String mit einer Zeitzonenkennung oder einem Offset sein (siehe Zeitzonen und Offsets für mehr Informationen).
Rückgabewert
Die aktuelle Zeit 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
Specification |
---|
Temporal> # sec-temporal.now.plaintimeiso> |
Browser-Kompatibilität
Loading…