Datumsformat in JavaScript ändern

Shraddha Paghdar 12 Oktober 2023
  1. Datumsformat mit Date() in JavaScript ändern
  2. Datumsformat mit DateJS in JavaScript ändern
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 wie today, 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 wie M/d/yyyy, d-MMM-yyyy, HH:mm, MMMM dS, yyyy usw. Standard, native JavaScript-Funktion Date.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 Paghdar avatar Shraddha Paghdar avatar

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

Verwandter Artikel - JavaScript Date