⊗jsPmTmFCh 315 of 505 menu

Ändra datumformat i JavaScript

Låt oss nu lära oss att ändra datumformat. Låt oss säga att vi till exempel har en sträng med ett datum i formatet år-månad-dag. Låt oss ändra formatet för detta datum till ett annat, till exempel till detta: dag/månad/år.

Låt oss lösa problemet med ett specifikt exempel. Låt variabeln date innehålla datumet '2025-12-31'. Låt oss omvandla detta datum till '31/12/2025'

För att lösa problemet delar vi vår sträng '2025-12-31' till en array med metoden split med ett bindestreck som avgränsare. Som ett resultat kommer elementet med index noll i arrayen att vara året, elementet med index ett - månaden, och elementet med index två - dagen:

let str = '2025-12-31'; let arr = str.split('-'); console.log(arr); // får arrayen ['2025', '12', '31']

Genom att nu referera till de olika elementen i arrayen via deras nycklar kan vi skapa den sträng vi behöver:

let str = '2025-12-31'; let arr = str.split('-'); let res = arr[2] + '/' + arr[1] + '/' + arr[0]; console.log(res); // får strängen '31/12/2025'

Du kan också använda en kombination av metoderna split, reverse och join:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // får strängen '31/12/2025'

Ett datum ges i formatet år-månad-dag. Omvandla detta datum till formatet dag.månad.år.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa