⊗jsPmTmFCh 315 of 505 menu

Zmiana formatu daty w JavaScript

Nauczmy się teraz zmieniać format daty. Załóżmy, że mamy ciąg znaków z datą w formacie rok-miesiąc-dzień. Zmieńmy format tej daty na inny, na przykład na taki: dzień/miesiąc/rok.

Rozwiążmy zadanie na konkretnym przykładzie. Załóżmy, że w zmiennej date znajduje się data '2025-12-31'. Przekształćmy tę datę na '31/12/2025'

Aby rozwiązać zadanie, podzielmy nasz ciąg '2025-12-31' na tablicę, używając metody split z separatorem w postaci myślnika. W rezultacie w zerowym elemencie tablicy znajdzie się rok, w pierwszym - miesiąc, w drugim - dzień:

let str = '2025-12-31'; let arr = str.split('-'); console.log(arr); // otrzymamy tablicę ['2025', '12', '31']

Teraz, odwołując się do różnych elementów tablicy po ich kluczach, utwórzmy potrzebny nam ciąg znaków:

let str = '2025-12-31'; let arr = str.split('-'); let res = arr[2] + '/' + arr[1] + '/' + arr[0]; console.log(res); // otrzymamy ciąg '31/12/2025'

Można również użyć kombinacji metod split, reverse i join:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // otrzymamy ciąg '31/12/2025'

Dana jest data w formacie rok-miesiąc-dzień. Przekształć tę datę na format dzień.miesiąc.rok.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć