Datumsformat in JavaScript ändern
Die Ermittlung der aktuellen Uhrzeit/des aktuellen Moments ist ein wichtiger Bestandteil jeder Anwendung. JavaScript unterstützt ein Date
-Objekt, das einen einzelnen Zeitpunkt repräsentiert. Date-Objekte enthalten eine Zahl, die Millisekunden seit dem 1. Januar 1970 UTC darstellt, auch bekannt als Millisekunden seit der Unix-Epoche. JavaScript bietet verschiedene Möglichkeiten, ein Datum in verschiedenen Formaten abzurufen.
Datumsformat mit Date()
in JavaScript ändern
Dies ist eine in JavaScript integrierte Funktion, die die formatierte DatumsZeichenkette zurückgibt. Beim Aufruf new Date()
fungiert es als Konstruktor und gibt das Date-Objekt anstelle eines formatierten Strings zurück. Es bietet auch verschiedene statische Methoden wie
Date.now()
Date.parse()
Date.UTC()
Das Date-Objekt unterstützt auch Instanzmethoden wie
Date.prototype.getDate()
: Diese Methode gibt den Tag des Monats im Bereich von 1-31 für das angegebene Datum gemäß der Ortszeit zurück.Date.prototype.getMonth()
: Diese Methode gibt den Monat im Bereich von 0-11 am angegebenen Datum entsprechend der Ortszeit zurück. Der Monat beginnt bei 0.Date.prototype.getYear()
: Diese Methode gibt das Jahr am angegebenen Datum entsprechend der Ortszeit zurück. Es gibt das Jahr in der Regel 2-3-stellig zurück.Date.prototype.getFullYear()
: Diese Methode gibt das Jahr vierstellig für 4-stellige Jahreszahlen des angegebenen Datums gemäß der Ortszeit zurück.
Syntax von Date()
in JavaScript
Date();
Beispielcode:
const today = new Date();
const month = [
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August',
'September', 'October', 'November', 'December'
];
const str =
today.getDate() + ' ' + month[today.getMonth()] + ' ' + today.getFullYear();
console.log(str);
Ausgabe:
18 November 2021
Mit dem integrierten Datumsobjekt oben können Sie das Datumsformat an Ihre Bedürfnisse anpassen. Sie können auch eine externe Bibliothek wie DateJS
verwenden.
Datumsformat mit DateJS
in JavaScript ändern
JavaScript verfügt über eine Open-Source-Datumsbibliothek namens DateJS
zum Formatieren, Analysieren und Verarbeiten. Erfahren Sie hier, wie Sie DateJS
importieren.
Syntax von Date.parse()
in DateJS
Date.parse($string);
Parameter von Date.parse()
$string
: Es ist ein obligatorischer Parameter. Dieses Feld akzeptiert beliebige DatumsZeichenketten wietoday
,tomorrow
,last Sunday
,July 4th
,t + 3d
usw. Weitere Informationen finden Sie im offiziellen Dokument.
Beispielcode:
const parsedDate = Date.parse('tomorrow');
console.log(parsedDate);
Ausgabe:
Fri Nov 19 2021
Syntax von Date.toString()
in DateJS
Date.parse($string);
Parameter von Date.toString()
$string
: Dies ist ein optionaler Parameter. Dieses Feld akzeptiert beliebige DatumsZeichenketten wieM/d/yyyy
,d-MMM-yyyy
,HH:mm
,MMMM dS, yyyy
usw. Standard, native JavaScript-FunktionDate.toString()
wird aufgerufen, wenn kein Format angegeben ist.
Beispielcode:
const parsedDate = Date.today().toString('MMMM dS, yyyy');
console.log(parsedDate);
Ausgabe:
November 18th, 2021
Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.
LinkedIn