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

So zeigen Sie Versionsinformationen in Linux an

So zeigen Sie Versionsinformationen unter Linux a...

Docker Compose-Übung und Zusammenfassung

Docker Compose kann die Orchestrierung von Docker...

Aufrufen und Ausführen von Host-Docker-Operationen im Docker-Container

Zunächst einmal ist dieser Beitrag Docker-Neuling...

Vue-Formulareingabebindung V-Modell

Inhaltsverzeichnis 1.v-Modell 2. Bindungseigensch...

Beispielcode zur Implementierung einer einfachen Suchmaschine mit MySQL

Inhaltsverzeichnis Vorwort Einführung Ngram-Vollt...

Analyse der gemeinsamen Indexfunktion von MySQL und Anwendungsbeispiele

Dieser Artikel veranschaulicht anhand von Beispie...

Praktische Methode zum Upgrade von PHP auf 5.6 unter Linux

1: Überprüfen Sie die PHP-Version nach dem Aufruf...

So ändern Sie das Root-Benutzerkennwort in MySQL 8.0.16, WinX64 und Linux

Grundlegende Vorgänge wie die Verbindung zur Date...

js native Wasserfall-Flow-Plugin-Produktion

In diesem Artikel wird der spezifische Code des n...

Warum DOCTYPE HTML verwenden?

Sie wissen, dass der Browser ohne diese Option bei...