⊗jsPmTmFCh 315 of 505 menu

Sprememba formata datuma v JavaScript

Poglejmo si zdaj, kako spremenimo format datuma. Recimo, da imamo niz z datumom v formatu leto-mesec-dan. Spremenimo format tega datuma v drug, na primer v takšen: dan/mesec/leto.

Rešimo nalogo s konkretnim primerom. Naj bo v spremenljivki date shranjen datum '2025-12-31'. Preoblikujmo ta datum v '31/12/2025'

Za rešitev problema razdelimo naš niz '2025-12-31' v matriko z uporabo metode split z ločilom pomišljaj. Kot rezultat bo v ničelnem elementu matrike leto, v prvem - mesec, v drugem - dan:

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

Zdaj, z dostopom do različnih elementov matrike prek njihovih ključev, oblikujmo želeni niz:

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

Lahko uporabimo tudi kombinacijo metod split, reverse in join:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // dobimo niz '31/12/2025'

Podan je datum v formatu leto-mesec-dan. Preoblikujte ta datum v format dan.mesec.leto.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni