In diesem Tutorial werden wir die Datumsvariable formatieren ““DD / MM / JJJJMit diesen integrierten Methoden:
Erstellen einer neuen Datumsvariablen in JavaScript
Zu Beginn benötigen wir zuerst ein Datum dafür, dass wir einfach das Datumsobjekt verwenden, um das aktuelle Datum zu erhalten, und wir werden das in einer Variablen speichern “aktuelles Datum”. Verwenden Sie dafür die folgende Zeile:
var currentDate = new Date ();Jetzt können wir das aktuelle Format dieser neu erstellten Datumsvariablen erhalten, indem wir das Konsolenprotokoll verwenden:
Dies ist nicht das Format, also werden wir jetzt Schritt für Schritt daran arbeiten.
Monate im richtigen MM -Format erhalten
Lassen Sie uns zunächst den Monat ab diesem Datum mit dem Datum erhalten GetMonth () funktionieren als
var monat = currentDate.GetMonth () + 1;Wir haben 1 zu unserem Monat hinzugefügt, weil der Monat in der Datumsvariablen ab 0 beginnt. Danach müssen wir sicherstellen, dass sich der Monat nicht in einstelliger Einstellungen befindet. Daher induzieren wir die folgende Überprüfung:
if (Monat < 10) month = "0" + month;Dies würde den einstelligen Monat in zwei Ziffern ändern, oder wir können im Format können “mm”.
Datum im richtigen DD -Format erhalten
Wir werden das Datum des Monats mit dem abrufen Verabredung bekommen() Funktion:
var dateofmonth = currentDate.Verabredung bekommen();Anschließend suchen wir nach einem einstelligen Datum und konvertieren es mit der folgenden Zeile in zwei Ziffern:
if (Dateofmonth < 10) dateOfMonth = "0" + dateOfMonth;Jetzt haben wir auch unser Datum im richtigen Format.
Jahr im richtigen „Yyyy“ -Format ein Jahr erhalten
Schließlich erhalten wir unser Jahr von der Datumsvariablen mit der Methode GetFlauear () als
var yeal = currentDate.kartungslos ();Getreiche () kehrt das Jahr im Jahr zurück “zurückYjyy" Format. Daher müssen wir es nicht überprüfen.
Kompilieren Sie das vollständige Datum im richtigen Format
Schließlich müssen wir all diese 3 Komponenten von uns einstellen “DatumZusammen in eine neue Variable unter Verwendung der folgenden Codezeile:
var formatedDate = DateOfMonth + "/" + monat + "/" + Jahr;Verwenden Sie am Ende die Konsolenprotokollfunktion, um die “auszudrucken“formatiert”Auf die Konsole als:
Konsole.log (formatedDate);Das vollständige Code -Snippet lautet wie folgt:
var currentDate = new Date ();Bei der Ausführung erhalten Sie die folgende Ausgabe auf Ihrem Bildschirm:
Abschluss
Die Konvertierung einer Datumsvariablen in ein bestimmtes Format kann zunächst sehr entmutigend erscheinen. Die Datumsformatierung kann jedoch sehr leicht durch die integrierte Funktion, die mit ES6 JavaScript ausgestattet ist, erreicht werden. In diesem Tutorial -Beitrag haben wir gelernt, wie man ein Datum im DD/MM/JJJJ -Format mit den drei grundlegenden Funktionen formatiert: getMonth (), getDate und Getrieberei ().