⊗jsPmTmFCh 315 of 505 menu

Endre datoformat i JavaScript

La oss nå lære hvordan vi endrer datoformat. La oss for eksempel si at vi har en streng med en dato i formatet år-måned-dag. La oss endre formatet på denne datoen til et annet, for eksempel til dette: dag/måned/år.

La oss løse oppgaven med et konkret eksempel. La variabelen date inneholde datoen '2025-12-31'. La oss transformere denne datoen til '31/12/2025'

For å løse oppgaven deler vi opp strengen vår '2025-12-31' til en array, ved å bruke metoden split med bindestrek som skilletegn. Som et resultat vil elementet med indeks null i arrayen være året, det første elementet - måneden, og det andre - dagen:

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

Nå, ved å henvise til de ulike elementene i arrayen via deres nøkler, kan vi danne strengen vi trenger:

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

Vi kan også bruke en kombinasjon av metodene split, reverse og join:

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

Gitt en dato i formatet år-måned-dag. Transformer denne datoen til formatet dag.måned.år.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis