Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. Eingebaute Standardobjekte
  5. Date
  6. toString()

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

View in EnglishAlways switch to English

Date.prototype.toString()

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⁩.

DietoString()-Methode vonDate-Instanzen gibt einen String zurück, der dieses Datum in der lokalen Zeitzone darstellt.

Probieren Sie es aus

const event = new Date("August 19, 1975 23:15:30");console.log(event.toString());// Expected output: "Tue Aug 19 1975 23:15:30 GMT+0200 (CEST)"// Note: your timezone may vary

Syntax

js
toString()

Parameter

Keine.

Rückgabewert

Ein String, der das angegebene Datum darstellt (siehe Beschreibung für das Format). Gibt"Invalid Date" zurück, wenn das Datumungültig ist.

Beschreibung

DietoString()-Methode ist Teil desTypumwandlungsprotokolls. DaDate über eine[Symbol.toPrimitive]()-Methode verfügt, hat diese Methode immer Vorrang vortoString(), wenn einDate-Objekt implizit zu einem Stringumgewandelt wird. Dennoch ruftDate.prototype[Symbol.toPrimitive]() internthis.toString() auf.

DasDate-Objekt überschreibt dietoString()-Methode vonObject.Date.prototype.toString() gibt eine String-Darstellung des Datums zurück, wie es in der lokalen Zeitzone interpretiert wird, und enthält sowohl das Datum als auch die Uhrzeit — es verbindet die String-Darstellungen, die intoDateString() undtoTimeString() angegeben sind, und fügt ein Leerzeichen dazwischen ein. Beispiel: "Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)".

Date.prototype.toString() muss aufDate-Instanzen aufgerufen werden. Wenn derthis-Wert nicht vonDate.prototype erbt, wird einTypeError ausgelöst.

  • Wenn Sie nur denDatumsteil erhalten möchten, verwenden SietoDateString().
  • Wenn Sie nur denUhrzeitsteil erhalten möchten, verwenden SietoTimeString().
  • Wenn Sie möchten, dass das Datum als UTC statt als lokale Zeitzone interpretiert wird, verwenden SietoUTCString().
  • Wenn Sie das Datum in einem benutzerfreundlicheren Format (z.B. Lokalisierung) formatieren möchten, verwenden SietoLocaleString().

Beispiele

Verwendung von toString()

js
const d = new Date(0);console.log(d.toString()); // "Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)"

Spezifikationen

Specification
ECMAScript® 2026 Language Specification
# sec-date.prototype.tostring

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp