JavaScript DateObjekt


Date-Objekt

Das Date-Objekt wird verwendet, um Datums- und Zeitangaben zu verarbeiten.

Erstellen eines Date-Objekts:new Date()

Die folgenden vier Methoden können ebenfalls Date-Objekte erstellen:

var d = new Date();
var d = new Date(milliseconds); // 参数为毫秒
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);
  • millisecondsDer Parameter ist ein Unix-Zeitstempel, ein ganzzahliger Wert, der die Anzahl der Millisekunden seit dem 1. Januar 1970, 00:00:00 UTC (der Unix-Epoche) darstellt.

  • dateStringDer Parameter repräsentiert einen String-Wert eines Datums.

  • year, month, day, hours, minutes, seconds, millisecondsStehen jeweils für Jahr, Monat, Tag, Stunde, Minute, Sekunde und Millisekunde.

Für vollständigere Datumsangaben und praktische Tutorials siehe bitteJavaScript-Tutorial zum Date-Objekt。


Eigenschaften des Date-Objekts

Eigenschaft Beschreibung
constructor Gibt eine Referenz auf die Date-Funktion zurück, die dieses Objekt erstellt hat.
prototype Ermöglicht Ihnen, einem Objekt Eigenschaften und Methoden hinzuzufügen.

Methoden des Date-Objekts

Methode Beschreibung
getDate() Gibt den Tag des Monats (1 ~ 31) eines Date-Objekts zurück.
getDay() Gibt den Wochentag (0 ~ 6) eines Date-Objekts zurück.
getFullYear() Gibt das Jahr als vierstellige Zahl aus einem Date-Objekt zurück.
getHours() Gibt die Stunde (0 ~ 23) eines Date-Objekts zurück.
getMilliseconds() Gibt die Millisekunden (0 ~ 999) eines Date-Objekts zurück.
getMinutes() Gibt die Minuten (0 ~ 59) eines Date-Objekts zurück.
getMonth() Gibt den Monat (0 ~ 11) eines Date-Objekts zurück.
getSeconds() Gibt die Sekunden (0 ~ 59) eines Date-Objekts zurück.
getTime() Gibt die Anzahl der Millisekunden seit dem 1. Januar 1970 zurück.
getTimezoneOffset() Gibt die Differenz in Minuten zwischen Ortszeit und Greenwich Mean Time (GMT) zurück.
getUTCDate() Gibt den Tag des Monats (1 ~ 31) aus einem Date-Objekt gemäß UTC zurück.
getUTCDay() Gibt den Wochentag (0 ~ 6) aus einem Date-Objekt gemäß UTC zurück.
getUTCFullYear() Gibt das vierstellige Jahr aus einem Date-Objekt gemäß der Universalzeit zurück.
getUTCHours() Gibt die Stunde (0 ~ 23) eines Date-Objekts gemäß der Universalzeit zurück.
getUTCMilliseconds() Gibt die Millisekunden (0 ~ 999) eines Date-Objekts gemäß der Universalzeit zurück.
getUTCMinutes() Gibt die Minuten (0 ~ 59) eines Date-Objekts gemäß der Universalzeit zurück.
getUTCMonth() Gibt den Monat (0 ~ 11) aus einem Date-Objekt gemäß der Universalzeit zurück.
getUTCSeconds() Gibt die Sekunden (0 ~ 59) eines Date-Objekts gemäß der Universalzeit zurück.
getYear() Veraltet.Bitte verwenden Sie stattdessen die Methode getFullYear().
parse() Gibt die Anzahl der Millisekunden von Mitternacht am 1. Januar 1970 bis zum angegebenen Datum (Zeichenkette) zurück.
setDate() Legt den Tag des Monats (1 ~ 31) in einem Date-Objekt fest.
setFullYear() Legt das Jahr (vier Ziffern) in einem Date-Objekt fest.
setHours() Legt die Stunde (0 ~ 23) in einem Date-Objekt fest.
setMilliseconds() Legt die Millisekunden (0 ~ 999) in einem Date-Objekt fest.
setMinutes() Legt die Minuten (0 ~ 59) in einem Date-Objekt fest.
setMonth() Legt den Monat (0 ~ 11) in einem Date-Objekt fest.
setSeconds() Legt die Sekunden (0 ~ 59) in einem Date-Objekt fest.
setTime() Die Methode setTime() legt ein Date-Objekt in Millisekunden fest.
setUTCDate() Legt den Tag des Monats (1 ~ 31) in einem Date-Objekt gemäß der Universalzeit fest.
setUTCFullYear() Legt das Jahr (vier Ziffern) in einem Date-Objekt gemäß der Universalzeit fest.
setUTCHours() Setzt die Stunde (0 ~ 23) in einem Date-Objekt gemäß der Universalzeit.
setUTCMilliseconds() Setzt die Millisekunden (0 ~ 999) in einem Date-Objekt gemäß der Universalzeit.
setUTCMinutes() Setzt die Minuten (0 ~ 59) in einem Date-Objekt gemäß der Universalzeit.
setUTCMonth() Setzt den Monat (0 ~ 11) in einem Date-Objekt gemäß der Universalzeit.
setUTCSeconds() Die setUTCSeconds()-Methode wird verwendet, um das Sekundenfeld einer angegebenen Zeit gemäß der Universalzeit (UTC) festzulegen.
setYear() Veraltet.Bitte verwenden Sie stattdessen die Methode setFullYear().
toDateString() Konvertiert den Datumsanteil eines Date-Objekts in einen String.
toGMTString() Veraltet.Bitte verwenden Sie stattdessen die Methode toUTCString().
toISOString() Gibt ein Datumsformat unter Verwendung des ISO-Standards als String zurück.
toJSON() Gibt eine Datumszeichenkette im JSON-Datenformat zurück.
toLocaleDateString() Konvertiert den Datumsanteil eines Date-Objekts gemäß dem lokalen Zeitformat in einen String.
toLocaleTimeString() Konvertiert den Zeitanteil eines Date-Objekts gemäß dem lokalen Zeitformat in einen String.
toLocaleString() Konvertiert ein Date-Objekt gemäß dem lokalen Zeitformat in einen String.
toString() Konvertiert ein Date-Objekt in eine Zeichenfolge.
toTimeString() Konvertiert den Zeitanteil eines Date-Objekts in eine Zeichenfolge.
toUTCString()

Konvertiert ein Date-Objekt gemäß UTC in eine Zeichenfolge.

Beispiel:

var today = new Date();
var UTCstring = today.toUTCString();
UTC() Gibt die Anzahl der Millisekunden vom 1. Januar 1970 bis zum angegebenen Datum gemäß UTC zurück.
valueOf() Gibt den primitiven Wert eines Date-Objekts zurück.
now() Gibt die Anzahl der Millisekunden der aktuellen Zeit zurück.
Andere Erweiterungen