Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Date.prototype.toUTCString()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die MethodetoUTCString() vonDate Instanzen gibt einen String zurück, der dieses Datum imRFC 7231 Format darstellt, wobei negative Jahre erlaubt sind. Die Zeitzone ist immer UTC.toGMTString() ist ein Alias dieser Methode.
In diesem Artikel
Probieren Sie es aus
const event = new Date("14 Jun 2017 00:00:00 PDT");console.log(event.toUTCString());// Expected output: "Wed, 14 Jun 2017 07:00:00 GMT"Syntax
toUTCString()Parameter
Keine.
Rückgabewert
Ein String, der das angegebene Datum unter Verwendung der UTC-Zeitzone darstellt (siehe Beschreibung für das Format). Gibt"Invalid Date" zurück, wenn das Datumungültig ist.
Beschreibung
Der vontoUTCString() zurückgegebene Wert ist ein String in der FormWww, dd Mmm yyyy HH:mm:ss GMT, wobei:
| Format String | Beschreibung |
|---|---|
Www | Wochentag, als drei Buchstaben (z. B.Sun,Mon) |
dd | Tag des Monats, als zwei Ziffern mit führender Null, falls erforderlich |
Mmm | Monat, als drei Buchstaben (z. B.Jan,Feb) |
yyyy | Jahr, als vier oder mehr Ziffern mit führenden Nullen, falls erforderlich |
HH | Stunde, als zwei Ziffern mit führender Null, falls erforderlich |
mm | Minute, als zwei Ziffern mit führender Null, falls erforderlich |
ss | Sekunden, als zwei Ziffern mit führender Null, falls erforderlich |
Alias
DieDate API von JavaScript wurde von derjava.util.Date Bibliothek von Java inspiriert (während letztere seit Java 1.1 im Jahr 1997 de facto veraltet war). Besonders dieDate Klasse von Java hatte eine Methode namenstoGMTString — die schlecht benannt war, weil dieGreenwich Mean Time nicht äquivalent zurCoordinated Universal Time ist, während JavaScript-Daten immer mit der UTC-Zeit arbeiten. Aus Gründen der Webkompatibilität bleibttoGMTString als Alias zutoUTCString, und sie verweisen auf dasselbe Funktionsobjekt. Das bedeutet:
Date.prototype.toGMTString.name === "toUTCString";Beispiele
>Verwendung von toUTCString()
const d = new Date(0);console.log(d.toUTCString()); // 'Thu, 01 Jan 1970 00:00:00 GMT'Spezifikationen
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-date.prototype.toutcstring> |