Detaillierte Erklärung des in JavaScript integrierten Date-Objekts

Detaillierte Erklärung des in JavaScript integrierten Date-Objekts

Date-Objekt

Verwenden Sie ein Date-Objekt, um eine Uhrzeit in JS darzustellen

Erstellen eines Datumsobjekts

neues Datum()

Erstellen eines Date-Objekts: Wenn Sie den Konstruktor zum Erstellen eines Date-Objekts verwenden, wird darin der Zeitpunkt enthalten sein, zu dem der aktuelle Code ausgeführt wird.

var d = neues Datum();
console.log("Aktuelle Zeit ist:",d);

Bildbeschreibung hier einfügen

Erstellen eines angegebenen Zeitobjekts

Sie müssen eine Zeichenfolge, die die Zeit darstellt, als Parameter im Konstruktor übergeben

Datumsformat Monat/Tag/Jahr (Stunde:Minute:Sekunde)

var d = neues Datum("12/21/2012 12:12:30");
console.log("Die Mayas sagten das Ende der Welt voraus:",d);

Bildbeschreibung hier einfügen

Sie können es auch durch Übergeben von Parametern erstellen

Die Syntax ist

new Date(y,M,d,h,m,s):帶參的構造,參數是年、月、日、時、分、秒

var d = neues Datum (2012,11,21,8,00,00);
konsole.log(d);

Bildbeschreibung hier einfügen

Beachten:

Der ganzzahlige Wert des Monats der durch die Parameterübergabe erstellten Uhrzeit, von 0 (Januar) bis 11 (Dezember)

getDate()

Holen Sie sich das Datum des aktuellen Objekts

var d = neues Datum("12/21/2012 12:12:30");
var date = d.getDate()
console.log("Was ist das Datum von Objekt d:", date);

Bildbeschreibung hier einfügen

getDay()

  • Holen Sie sich den Wochentag des aktuellen Datumsobjekts
  • Gibt einen Wert zwischen 0 und 6 zurück
    • 0 bedeutet Sonntag
    • 1 für Montag
    • 2 für Dienstag
    • 3 für Mittwoch
    • .......
var d = neues Datum("12/21/2012 12:12:30");
var date = d.getDay()
console.log("An welchem ​​Wochentag befindet sich Objekt d: ", date);

Bildbeschreibung hier einfügen

getMonth()

  • Holen Sie sich den Monat des aktuellen Zeitobjekts
  • Es wird ein Wert zwischen 0 und 11 zurückgegeben (normalerweise mit einer 1 als Angabe des in China gebräuchlichen Monats).
    • 0 bedeutet Januar
    • 1 bedeutet Februar
    • ........
    • 11 bedeutet Dezember
var d = neues Datum("12/21/2012 12:12:30");
var Datum = d.getMonth()
console.log("Der Monat des aktuellen Zeitobjekts ist:", date); //Gibt eine Zahl von 0 bis 11 zurück, 11 steht für Dezember 

Bildbeschreibung hier einfügen

getFullYear()

  • Holen Sie sich das Jahr des aktuellen Datumsobjekts
  • Diese Methode wurde ersetzt
var d = neues Datum("12/21/2012 12:12:30");
var date = d.getFullYear()
console.log("Jahr des aktuellen Zeitobjekts:", Datum);

Bildbeschreibung hier einfügen

getHours()

  • Holen Sie sich die Stunde des aktuellen Datumsobjekts
  • Rückgabewert (0~23)

getMinutes()

  • Holen Sie sich die Minute des aktuellen Datumsobjekts
  • Rückgabewert (0~59)

getSeconds()

  • Holen Sie sich die Sekunden des aktuellen Datumsobjekts
  • Rückgabewert (0~59)

getMillisekunden()

  • Holen Sie sich die Millisekunden des aktuellen Datumsobjekts
  • Gibt einen Wert zurück (0~999)

getTime()

  • Holen Sie sich den Zeitstempel des aktuellen Datums und der aktuellen Uhrzeit
  • Zeitstempel, d. h. die Anzahl der Millisekunden zwischen 0:0:0:00 Greenwich Mean Time, 1. Januar 1970 und dem aktuellen Objektdatum (1 Sekunde = 1000 Millisekunden)
  • Die unterste Computerebene verwendet Zeitstempel, um Zeit zu sparen.
  • Es kann mit (time/1000/60/60/24/365) in die aktuelle Objektzeit umgewandelt werden.
var d = neues Datum("12/21/2012 11:10:30");
var date = d.getTime()
console.log("Jahr des aktuellen Zeitobjekts:", Datum);

Bildbeschreibung hier einfügen

Datum.jetzt()

  • Den aktuellen Zeitstempel abrufen
  • Mit Zeitstempeln lässt sich die Leistung der Codeausführung testen
var start = Date.now();
für (sei i = 0; i < 100; i++)
{
    konsole.log(i);
}
var end = Date.now();
console.log("Die Anweisung wurde ausgeführt: "+(end - start)+" Millisekunden");

Bildbeschreibung hier einfügen

toDateString()

  • Datum in Zeichenfolge konvertieren

toLocaleDateString()

  • Konvertieren eines Datums in eine Zeichenfolge im lokalen Datumsformat

Zusammenfassen

Dieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der in JavaScript integrierten Objektoperationen
  • Zusammenfassung der Wissenspunkte des JS-Frontends: Integrierte Objekte, Datumsobjekte und Timer-bezogene Vorgänge
  • Analyse gängiger Verwendungsbeispiele des JavaScript-Referenztyps Date
  • In JavaScript integriertes Objekt Datumsfallzusammenfassungsanalyse

<<:  Steuern Sie die vertikale Mitte des Textes im HTML-Textfeld über CSS

>>:  Lösung zur Konvertierung in Inline-Styles in CSS (css-inline)

Artikel empfehlen

Verwenden Sie die mail()-Funktion von PHP zum Senden von E-Mails

Senden von E-Mails mit der Mail-Funktion von PHP ...

Zusammenfassung der Datenspeicherstruktur des Nginx-HTTP-Moduls

Ab diesem Abschnitt erklären wir das Implementier...

Häufig verwendete höherwertige Funktionen und umfassende Beispiele in Vue

1. Häufig verwendete höherwertige Funktionen von ...

Font Treasure House 50 exquisite kostenlose englische Schriftartenressourcen Teil 2

Designer verfügen über eine eigene Schriftartenbi...

So konvertieren Sie Chinesisch in HTML in UTF-8

In HTML kann die chinesische Phrase „學好好學“ als „學...

So ändern Sie die inländische Quelle von Ubuntu 20.04 apt

UPD 2020.2.26 Derzeit ist Ubuntu 20.04 LTS noch n...

So zeigen Sie die MySQL-Zeitzone an und legen sie fest

1. Überprüfen Sie die Zeitzone der Datenbank Vari...

So stellen Sie FastDFS in Docker bereit

Installieren Sie Fastdfs auf Docker Mount-Verzeic...

So generieren Sie PDFs und laden sie im Vue-Frontend herunter

Inhaltsverzeichnis 1. Installation und Einführung...

Gemeinsame Nutzung von zwei Plug-Ins zur Übersetzung von Webseiten

Übersetzen Sie diese URL: http://translateth.is G...

Zusammenfassung verschiedener Methoden zur JS-Datentyperkennung

Inhaltsverzeichnis Hintergrund Welche Methoden gi...

Analyse der vernachlässigten DOCTYPE-Beschreibung

Doctype ist einer davon: <!DOCTYPE HTML PUBLIC ...

VMware vSAN - Zusammenfassung der ersten Schritte

1. Hintergrund 1. Stellen Sie kurz den Shared Sto...