⊗jsPmTmFCh 315 of 505 menu

Promena formata datuma u JavaScript

Hajde sada da naučimo kako da promenimo format datuma. Recimo, na primer, da imamo string sa datumom u formatu godina-mesec-dan. Hajde da promenimo format ovog datuma na drugi, na primer, na ovaj: dan/mesec/godina.

Hajde da rešimo zadatak na konkretnom primeru. Neka u promenljivoj date leži datum '2025-12-31'. Hajde da transformišemo ovaj datum u '31/12/2025'

Za rešavanje zadatka podelićemo naš string '2025-12-31' u niz, koristeći metodu split sa separatorom crticom. Kao rezultat, na nultom elementu niza će biti godina, na prvom - mesec, na drugom - dan:

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

Sada, pristupajući različitim elementima niza preko njihovih ključeva, formiraćemo string koji nam je potreban:

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

Takođe možemo koristiti kombinaciju metoda split, reverse i join:

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

Dat je datum u formatu godina-mesec-dan. Transformišite ovaj datum u format dan.mesec.godina.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij