⊗jsPmTmFCh 315 of 505 menu

Ändern des Datumsformats in JavaScript

Lassen Sie uns nun lernen, wie man das Datumsformat ändert. Nehmen wir zum Beispiel an, wir haben einen String mit einem Datum im Format Jahr-Monat-Tag. Lassen Sie uns das Format dieses Datums in ein anderes ändern, zum Beispiel in dieses: Tag/Monat/Jahr.

Lassen Sie uns die Aufgabe an einem konkreten Beispiel lösen. Nehmen wir an, in der Variable date liegt das Datum '2025-12-31'. Lassen Sie uns dieses Datum in '31/12/2025' umwandeln.

Um die Aufgabe zu lösen, teilen wir unseren String '2025-12-31' in ein Array auf, indem wir die Methode split mit dem Trennstrich Bindestrich verwenden. Dadurch befindet sich im nullten Element des Arrays das Jahr, im ersten - der Monat, im zweiten - der Tag:

let str = '2025-12-31'; let arr = str.split('-'); console.log(arr); // erhalten das Array ['2025', '12', '31']

Indem wir nun auf die verschiedenen Elemente des Arrays über ihre Schlüssel zugreifen, bilden wir den gewünschten String:

let str = '2025-12-31'; let arr = str.split('-'); let res = arr[2] + '/' + arr[1] + '/' + arr[0]; console.log(res); // erhalten den String '31/12/2025'

Man kann auch eine Kombination der Methoden split, reverse und join verwenden:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // erhalten den String '31/12/2025'

Gegeben ist ein Datum im Format Jahr-Monat-Tag. Wandeln Sie dieses Datum in das Format Tag.Monat.Jahr um.

ptesitkkbn