Heim  >  Artikel  >  Web-Frontend  >  Konvertierung des JavaScript-Zeitformats und Datumsobjekt

Konvertierung des JavaScript-Zeitformats und Datumsobjekt

高洛峰
高洛峰Original
2016-11-26 13:41:181439Durchsuche

1. Aktuelles Systemgebietsschemaformat (toLocaleDateString und toLocaleTimeString)

Beispiel: (new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()
Ergebnis : 29. Januar 2008 16:13:11

2. Gewöhnliche Zeichenfolgen (toDateString und toTimeString)

Beispiel: (new Date()).toDateString() + " " + (new Date ()).toTimeString()
Ergebnis: Di, 29. Jan. 2008 16:13:11 UTC+0800

3. Greenwich Mean Time (toGMTString)

Beispiel: (neues Datum( )).toGMTString()
Ergebnis: Di, 29. Jan. 2008 08:13:11 UTC

4. Globale Standardzeit (toUTCString)

Beispiel: (neues Datum()) .toUTCString()
Ergebnis: Di, 29. Januar 2008 08:13:11 UTC

5.Date-Objektzeichenfolge (toString)

Beispiel: ( new Date()).toString ()
Ergebnis: Di, 29. Jan. 16:13:11 UTC+0800 2008
Datumsobjektkonstruktor
Datumsobjekt hat mehrere Konstruktoren.

neues Datum ()
neues Datum (Millisekunden)
neues Datum (Datumszeichenfolge)
neues Datum (Jahr, Monat)
neues Datum (Jahr, Monat, Tag)
neues Datum (Jahr, Monat, Tag, Stunden)
neues Datum (Jahr, Monat, Tag, Stunden, Minuten)
neues Datum (Jahr, Monat, Tag, Stunden, Minuten, Sekunden)
neu Datum (Jahr, Monat, Tag, Stunden, Minuten, Sekunden, Mikrosekunden)
Beschreibung der Parameter des Datumsobjektkonstruktors

Millisekunden – die Anzahl der Millisekunden ab der in JavaScript intern definierten Startzeit am 1. Januar 1970
Datumszeichenfolge – das Datum und die Uhrzeit, die durch die Zeichenfolge dargestellt werden. Diese Zeichenfolge kann mit Date.parse() konvertiert werden
Jahr – ein vierstelliges Jahr, wenn der Wert 0-99 ist, fügen Sie 1900 hinzu
Monat – 0 (steht für Januar) – Monat zwischen 11 (steht für Dezember)
Tag – Datum zwischen 1–31
Stunden – Anzahl der Stunden zwischen 0 (entspricht Mitternacht) – 23
Minuten – zwischen 0–59 Anzahl der Minuten
Sekunden – Anzahl der Sekunden zwischen 0–59
Mikrosekunden – Anzahl der Millisekunden zwischen 0 und 999
Rückgabewert des Datumsobjekts

Ohne Parameter wird der aktuelle Wert zurückgegeben. Datum
Wenn das Argument eine Zahl ist, behandeln Sie die Zahl als ein Millisekundenwert, konvertiert in ein Datum
Wenn das Argument eine Zeichenfolge ist, behandeln Sie die Zeichenfolge als Zeichenfolgendarstellung des Datums, konvertieren Sie in ein Datum
Sie können auch verwenden. Die sechs Konstruktoren sind genau definiert und geben die Zeit zurück
Beispiel
var d1 = new Date();
document.write(d1.toString());
var d2 = new Date("2009 -08-08 12:12:12) ;
document.write(d2.toString());
var d3 = new Date(2009, 8, 8);
document.write(d3. toString());
Datum ist ein integriertes Objekt von JavaScript und muss mit new erstellt werden. Die interne Darstellung des
Date-Objekts in JavaScript ist die Zeit seit Mitternacht am 1. Januar 1970 (GMT-Zeit), wir Rufen Sie auch die interne Darstellung von Date als Zeitstempel auf. Sie können getTime() verwenden, um das Date-Objekt in einen Date-Zeitstempel umzuwandeln, und die Methode setTime() kann den Date-Zeitstempel in die Standardform von Date umwandeln verwendet die Syntax
date.method name (parameter 1, parameter 2,...);
Date method name ();
date stellt ein Datumsobjekt dar, das Datum. Methodenname ruft die Mitgliedsfunktion des Objekts

Datum auf. Der Methodenname ruft die statische Funktion des Objekts auf

Beispiel
var d=new Date();
var d2=Date.UTC();
JavaScript_Date-Funktion wird nach Funktion klassifiziert
Datumserfassungsklassenfunktion
Date()-Funktion - - Konstruktor des Datumsobjekts
Funktion getDate() – gibt die Anzahl der Tage im Monat im Datumsobjekt zurück (1-31)
Funktion getDay() – gibt die Anzahl der Tage in der Woche zurück das Datumsobjekt (0-6)
getFullYear()-Funktion – gibt das vierstellige Jahr im Datumsobjekt zurück
getHours()-Funktion – gibt die Anzahl der Stunden im Datumsobjekt zurück (0-23)
Funktion getMilliseconds() – Gibt die Anzahl der Millisekunden im Datumsobjekt zurück (0-999)
Funktion getMinutes() – Gibt die Anzahl der Minuten im Datumsobjekt zurück (0-59)
getMonth ()-Funktion – gibt die Anzahl der Monate im Datumsobjekt zurück (0-11)
getSeconds()-Funktion – gibt die Anzahl der Sekunden im Datumsobjekt zurück (0-59)
getTime()-Funktion- -gibt die Zeitstempeldarstellung des Datumsobjekts zurück (in Millisekunden)
getTimezoneOffset ()-Funktion – gibt den Zeitunterschied zwischen der Ortszeit und dem aktuellen Datum, ausgedrückt in UTC, in Minuten zurück
getUTCDate()-Funktion – gibt die zurück Tag des Monats im Datumsobjekt, ausgedrückt in koordinierter Weltzeit (UTC) (1-31)
getUTCDay()-Funktion – gibt den Wochentag (0-6) ausgedrückt in UTC im Datumsobjekt zurück.
getUTCFullYear()-Funktion – gibt den Wochentag in UTC im vierstelligen Datumsobjekt (UTC) zurück.
getUTCHours()-Funktion – gibt die Anzahl der Stunden (0-23) ausgedrückt in Universal zurück Koordinierte Zeit (UTC) im Datumsobjekt
Funktion getUTCMilliseconds() – gibt das Datumsobjekt zurück. Die Anzahl der Millisekunden ausgedrückt in der koordinierten Weltzeit (UTC) (0-999)
Funktion getUTCMinutes() – gibt das zurück Anzahl der Minuten, ausgedrückt in der koordinierten Weltzeit (UTC) im Datumsobjekt (0-59)
getUTCMonth( )-Funktion – Gibt die Anzahl der Monate (0-11) zurück, ausgedrückt in der koordinierten Weltzeit (UTC) im Datum Objekt
getUTCSeconds()-Funktion – Gibt die Anzahl der Sekunden (0) ausgedrückt in der koordinierten Weltzeit (UTC) im Datumsobjekt zurück. -59)
getYear()-Funktion – gibt das Jahr des Datumsobjekts zurück ( reales Jahr minus 1900)
Date.UTC()-Funktion – gibt das Datumsobjekt vom 1. Januar 1970, Weltzeit (UTC) zurück. Die Anzahl der Millisekunden zwischen Mitternacht und Tag (Zeitstempel)
Datumseinstellungsklassenfunktion
setDate()-Funktion – legt den Tag des Monats im Datumsobjekt fest und gibt die Anzahl der Millisekunden zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück. Anzahl der Millisekunden (Zeitstempel)
setFullYear()-Funktion – – legt Jahr, Monat und Tag im Datumsobjekt fest und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setHours()-Funktion – Setzt die Stunden, Minuten, Sekunden und Millisekunden des Datumsobjekts und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setMilliseconds()-Funktion – Setzt das Datum Die Anzahl der Millisekunden des Objekts und gibt die Zahl zurück Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970
setMinutes()-Funktion – Legt die Minuten, Sekunden und Millisekunden des Datumsobjekts fest und gibt den Abstand zwischen dem Datumsobjekt und der Anzahl zurück Millisekunden zwischen Mitternacht am 1. Januar 1970 (Zeitstempel)
setMonth()-Funktion – legt den Monat und den Tag im Datumsobjekt fest und gibt die Anzahl der Millisekunden zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 (Zeitstempel) zurück.
setSeconds()-Funktion-- Legt den Tag des Monats im Datumsobjekt fest und gibt die Anzahl der Millisekunden zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück. (Zeitstempel)
setTime()-Funktion- - Set das Datumsobjekt unter Verwendung der Anzahl der Millisekunden und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCDate()-Funktion – Setzt das Datumsobjekt ausgedrückt in der koordinierten Weltzeit (UTC). Tag des Monats und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCFulYear()-Funktion – setzt das Jahr im Datumsobjekt, ausgedrückt in der koordinierten Weltzeit (UTC). Monat und Tag und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCHours()-Funktion --- Setzt die Stunde im Datumsobjekt, ausgedrückt in der koordinierten Weltzeit (UTC). Minuten, Sekunden und Millisekunden und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCMilliseconds()-Funktion – Legt die Millisekunden im Datumsobjekt fest, ausgedrückt in der koordinierten Weltzeit (UTC). Zahl und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setUTCMinutes()-Funktion – Legt die Minuten und Sekunden im Datumsobjekt fest, ausgedrückt in koordinierter Weltzeit (UTC) und Gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCMonth()-Funktion – setzt den Monat und den Tag im Datumsobjekt, ausgedrückt in der koordinierten Weltzeit (UTC), und gibt das Datum zurück Objekt Die Anzahl der Millisekunden (Zeitstempel) zwischen Mitternacht am 1. Januar 1970
setUTCSeconds()-Funktion – Setzt die Sekunden und Millisekunden im Datumsobjekt, ausgedrückt in der koordinierten Weltzeit (UTC), und gibt das Datumsobjekt seit 1970 zurück Anzahl der Millisekunden zwischen Mitternacht am 1. Januar (Zeitstempel)
setYear()-Funktion – Setzt das Jahr des Datumsobjekts (reales Jahr minus 1900)
Datumsdruckfunktion
toDateString()-Funktion – – Gibt die zurück String-Darstellung des Datumsteils des Datumsobjekts
toGMTString()-Funktion – Gibt die String-Darstellung der Greenwich Mean Time (GMT) des Datumsobjekts zurück
toLocaleDateString-Funktion – Gibt die lokale Version des Datumsteils von zurück die lokalisierte Zeichenfolge des Datumsobjekts
toLocaleTimeString-Funktion – gibt die lokalisierte Zeichenfolge des Zeitteils des Datumsobjekts zurück
toTimeString()-Funktion – gibt die Zeichenfolge des Zeitteils des Datumsobjekts zurück
toUTCString-Funktion- -gibt die lokalisierte Zeichenfolge des Datumsobjekts zurück. Zeichenfolgendarstellung der koordinierten Weltzeit (UTC)
Datumsanalysefunktion
Date.parse()-Funktion – analysiert eine Datumszeichenfolge und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datum und Mitternacht am 1. Januar 1970 zurück
JavaScript_Date-Funktion wird nach Buchstaben klassifiziert
Date()-Funktion-- Konstruktor des Datumsobjekts
getDate()-Funktion – Gibt die Anzahl der Tage im Monat im Datumsobjekt zurück (1-31)
getDay()-Funktion – Gibt die Anzahl der Tage in der Woche im Datum zurück Objekt (0-6)
Funktion getFullYear() – gibt das vierstellige Jahr im Datumsobjekt zurück
Funktion getHours() – gibt die Anzahl der Stunden im Datumsobjekt zurück (0-23)
getMilliseconds()-Funktion – Gibt die Anzahl der Millisekunden im Datumsobjekt zurück (0-999)
getMinutes()-Funktion – Gibt die Anzahl der Minuten im Datumsobjekt zurück (0-59)
getMonth() Funktion – Gibt den Monat in der Datumsobjektnummer (0-11) zurück
getSeconds()-Funktion – gibt die Anzahl der Sekunden im Datumsobjekt zurück (0-59)
getTime()-Funktion – gibt die zurück Zeitstempeldarstellung des Datumsobjekts (in Millisekunden)
Funktion getTimezoneOffset() – gibt den Zeitunterschied zwischen der Ortszeit und dem aktuellen Datum, ausgedrückt in UTC, in Minuten zurück
Funktion getUTCDate() – gibt den Tag des Datums zurück Monat, ausgedrückt in UTC im Datumsobjekt (1-31)
Funktion getUTCDay() – gibt den Wochentag zurück, ausgedrückt in UTC im Datumsobjekt (0-6)
Funktion getUTCFullYear() – gibt zurück der Wochentag in UTC im Datumsobjekt. Vierstelliges Jahr ausgedrückt in Standardzeit (UTC)
getUTCHours()-Funktion – gibt die Anzahl der Stunden (0-23) ausgedrückt in Universal Standard Time (UTC) zurück das Datumsobjekt
getUTCMilliseconds()-Funktion – gibt das Datum zurück. Die Anzahl der Millisekunden im Objekt, ausgedrückt in der koordinierten Weltzeit (UTC) (0-999)
getUTCMinutes()-Funktion – gibt die Anzahl der Minuten im zurück Datumsobjekt, ausgedrückt in koordinierter Weltzeit (UTC) (0-59)
getUTCMonth()-Funktion – gibt die Anzahl der Monate (0-11) ausgedrückt in UTC im Datumsobjekt zurück
getUTCSeconds()-Funktion – gibt die Anzahl der Sekunden in UTC im Datumsobjekt zurück (0-59)
Funktion getYear() – gibt das Jahr des Datumsobjekts zurück (reales Jahr minus 1900)
Funktion Date.parse() – analysiert eine Datumszeichenfolge und gibt das Datum von 1970 zurück. Die Anzahl der Millisekunden zwischen Mitternacht am 1. Januar 1970 (Zeitstempel).
setDate()-Funktion – legt den Tag des Monats im Datumsobjekt fest und gibt die Anzahl der Millisekunden dazwischen zurück das Datumsobjekt und Mitternacht am 1. Januar 1970 (Zeitstempel)
setFullYear()-Funktion – legt Jahr, Monat und Tag im Datumsobjekt fest und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht zurück 1. Januar 1970
setHours()-Funktion – Legt die Stunden, Minuten, Sekunden und Millisekunden des Datumsobjekts fest und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setMilliseconds()-Funktion – Legt die Millisekunden der Datumsobjektnummer fest und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setMinutes()-Funktion – legt die Minuten, Sekunden, und Millisekunden des Datumsobjekts und gibt das Datumsobjekt 1 von 1970 zurück. Die Anzahl der Millisekunden zwischen Mitternacht am 1. Januar 1970 (Zeitstempel).
setMonth()-Funktion – legt den Monat und den Tag im Datumsobjekt fest und gibt zurück die Anzahl der Millisekunden zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 (Zeitstempel) )
setSeconds()-Funktion – legt den Tag des Monats im Datumsobjekt fest und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datum zurück Objekt und Mitternacht am 1. Januar 1970
setTime()-Funktion – verwendet Millisekunden. Setzt das Datumsobjekt in Zahlen und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setUTCDate( )-Funktion – Legen Sie den Monat im Datumsobjekt fest, ausgedrückt in der koordinierten Weltzeit (UTC). Ein Tag, und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCFulYear()-Funktion- -Setzt das Jahr, den Monat und den Tag im Datumsobjekt, ausgedrückt in der koordinierten Weltzeit (UTC), und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setUTCHours()-Funktion -- - Legen Sie die Stunden, Minuten und Sekunden im Datumsobjekt fest, ausgedrückt in UTC (Universal Coordinated Time) und Millisekunden, und geben Sie die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück
setUTCMilliseconds() Funktion – legt die Anzahl der Millisekunden im Datumsobjekt fest, ausgedrückt in der koordinierten Weltzeit (UTC), und gibt die Anzahl der Millisekunden (Zeitstempel) zwischen dem Datumsobjekt und Mitternacht am 1. Januar 1970 zurück.
setUTCMinutes()-Funktion – legt die Minuten und Sekunden im Datumsobjekt fest, ausgedrückt in der koordinierten Weltzeit (UTC), und gibt das Datumsobjekt zurück. Die Anzahl der Millisekunden (Zeitstempel) zwischen Mitternacht am 1. Januar 1970
setUTCMonth()-Funktion – Legen Sie den Monat fest und Tag im Datumsobjekt, ausgedrückt in koordinierter Weltzeit (UTC), und gibt das Datumsobjekt seit 1970 zurück. Die Anzahl der Millisekunden (Zeitstempel) zwischen Mitternacht am 1. Januar
setUTCSeconds()-Funktion – legt die Sekunden und Millisekunden im Datum fest Objekt ausgedrückt in der koordinierten Weltzeit (UTC) und gibt das Datumsobjekt seit dem 1. Januar 1970 zurück. Die Anzahl der Millisekunden zwischen Mitternacht und Tag (Zeitstempel)
setYear()-Funktion – Legt das Jahr des Datumsobjekts fest (reales Jahr). minus 1900)
toDateString()-Funktion – Gibt die Zeichenfolge des Datumsteils des Datumsobjekts zurück Darstellung
toGMTString()-Funktion – gibt die Zeichenfolgendarstellung der Greenwich Mean Time (GMT) des Datumsobjekts zurück
toLocaleDateString-Funktion – gibt die lokalisierte Zeichenfolge des Datumsteils des Datumsobjekts zurück
toLocaleTimeString-Funktion – gibt die lokalisierte Zeichenfolge des Zeitteils des Datumsobjekts zurück
toTimeString()-Funktion – gibt die Zeichenfolge zurück Zeitteil des Datumsobjekts
toUTCString-Funktion – Gibt die Zeichenfolgendarstellung der universellen koordinierten Zeit (UTC) des Datumsobjekts zurück
Date.UTC()-Funktion – gibt die Anzahl der Millisekunden (Zeitstempel) zwischen den zurück Datumsobjekt und Mitternacht am 1. Januar 1970 Weltzeit (UTC)


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn