Einführung in Javascript-Datumsobjekte
Inhaltsverzeichnis
Einführung in Javascript-Datumsobjekte
1. Erstellen Sie ein Date-Objekt
JavaScript-Datumsobjekt
Obwohl es in JavaScript keine Datumstypdaten gibt, werden Daten häufig während des Entwicklungsprozesses verarbeitet, zum Beispiel:
Abbildung 1 JavaScript-Datumsobjekt, das von der 360-Navigation verwendet wird
Daher stellt JavaScript Datumsobjekte (Date) bereit, um Datums- und Uhrzeitangaben zu verarbeiten.
1. Erstellen Sie ein Date-Objekt
In JavaScript muss die „new-Anweisung“ verwendet werden, um ein Datumsobjekt zu erstellen. Wenn Sie das Schlüsselwort new verwenden, um ein neues Datumsobjekt zu erstellen, werden zwei häufig verwendet:
Methode eins:
var 日期对象名 = new Date();
Methode Zwei:
var 日期对象名 = new Date(日期字符串);
Methode 1 wird verwendet, um die aktuelle Systemzeit zu erhalten. Das Ausgabeformat ist wie folgt:
Die Datumszeichenfolge in Methode 2 kann die folgenden Formen haben:
- (1)“2015-5-3“
- (2) „3. Mai 2015“
- (3) „3.5.2015“
Tatsächlich gibt es mehr als zwei Formen der Erstellung von Datumsobjekten, aber basierend auf persönlicher Erfahrung können Sie andere Erstellungsmethoden einfach ignorieren, ohne die Speicherbelastung zu erhöhen.
Beispiel:
var dt1 = new Date("2015-5-3");
var dt2 = new Date("May 3,2015");
var dt3 = new Date("2015/5/3");
2. Datumsobjektmethode
Die Methoden des Datumsobjekts Date sind hauptsächlich in drei Hauptgruppen unterteilt: setXxx, getXxx und toXxx.
setXxx wird zum Festlegen von Zeit- und Datumswerten verwendet; getXxx wird zum Abrufen von Zeit- und Datumswerten verwendet; toXxxx wird hauptsächlich zum Konvertieren von Datumsangaben in bestimmte Formate verwendet.
Methode | veranschaulichen |
---|---|
getFullYear() | Gibt eine 4-stellige Zahl zurück, die das Jahr darstellt |
getMonth() | Der Rückgabewert ist eine Ganzzahl zwischen 0 (Januar) und 11 (Dezember). |
Verabredung bekommen() | Der Rückgabewert ist eine Ganzzahl zwischen 1 und 31 |
getHours() | Der Rückgabewert ist eine Ganzzahl zwischen 0 und 23, die die Anzahl der Stunden angibt. |
getMinutes() | Der Rückgabewert ist eine Ganzzahl zwischen 0 und 59, die die Anzahl der Minuten angibt. |
getSeconds() | Der Rückgabewert ist eine Ganzzahl zwischen 0 und 59, die die Anzahl der Sekunden angibt. |
Methode | veranschaulichen |
---|---|
setFullYear() | Sie können Jahr, Monat und Tag einstellen |
setMonth() | Monat und Tag können eingestellt werden |
Datum einstellen() | Die Anzahl der Tage kann eingestellt werden |
setHours() | Stunden, Minuten, Sekunden, Millisekunden können eingestellt werden |
setMinutes() | Minuten, Sekunden, Millisekunden können eingestellt werden |
setSeconds() | Es können Sekunden und Millisekunden eingestellt werden |
Methode | veranschaulichen |
---|---|
toString() | Konvertieren Sie datetime in eine normale Zeichenfolge |
toUTCString() | Konvertieren Sie datetime in eine Zeichenfolge im Weltzeitformat (UTC). |
toLocaleString() | Konvertieren Sie datetime in einen String im lokalen Zeitformat |
In den folgenden Lektionen erklären wir es im Detail.