Date.prototype.toDateString()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die toDateString()
-Methode von Date
-Instanzen gibt einen String zurück, der den Datumsanteil dieses Datums im lokalen Zeitzonenformat darstellt.
Probieren Sie es aus
Syntax
toDateString()
Parameter
Keine.
Rückgabewert
Ein String, der den Datumsanteil des angegebenen Datums darstellt (siehe Beschreibung für das Format). Gibt "Invalid Date"
zurück, wenn das Datum ungültig ist.
Beschreibung
Date
-Instanzen beziehen sich auf einen spezifischen Zeitpunkt. toDateString()
interpretiert das Datum in der lokalen Zeitzone und formatiert den Datums-Teil auf Englisch. Es verwendet immer das folgende Format, getrennt durch Leerzeichen:
- Die ersten drei Buchstaben des Wochentagsnamens
- Die ersten drei Buchstaben des Monatsnamens
- Zweistelliger Tag des Monats, links mit einer Null aufgefüllt, falls erforderlich
- Vierstelliges Jahr (mindestens), links mit Nullen aufgefüllt, falls erforderlich. Kann ein negatives Vorzeichen haben
Zum Beispiel: "Thu Jan 01 1970".
- Falls Sie nur den Zeit-Teil erhalten möchten, verwenden Sie
toTimeString()
. - Um sowohl Datum als auch Zeit zu erhalten, verwenden Sie
toString()
. - Wenn Sie möchten, dass das Datum als UTC statt als lokale Zeitzone interpretiert wird, verwenden Sie
toUTCString()
. - Falls Sie das Datum in einem benutzerfreundlicheren Format (z.B. Lokalisierung) formatieren möchten, verwenden Sie
toLocaleDateString()
.
Beispiele
Verwendung von toDateString()
const d = new Date(0);
console.log(d.toString()); // "Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)"
console.log(d.toDateString()); // "Thu Jan 01 1970"
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-date.prototype.todatestring |
Browser-Kompatibilität
BCD tables only load in the browser