⊗jsPmTmFCh 315 of 505 menu

Datos formato keitimas JavaScript

Dabar išmokime keisti datos formatą. Tarkime, pavyzdžiui, kad turime datą kaip eilutę formatu metai-mėnuo-diena. Pakeiskime šios datos formatą į kitą, pavyzdžiui, į tokį: diena/mėnuo/metai.

Išspręskime uždavinį konkrečiu pavyzdžiu. Tegul kintamajame date yra data '2025-12-31'. Paverskime šią datą į '31/12/2025'

Uždaviniui išspręsti, padalinkime mūsų eilutę '2025-12-31' į masyvą, naudodami metodą split su skirikliu brūkšneliu. Dėl to nulinėje masyvo pozicijoje bus metai, pirmoje - mėnuo, antroje - diena:

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

Dabar, kreipdamiesi į skirtingus masyvo elementus pagal jų indeksus, suformuokime mums reikalingą eilutę:

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

Taip pat galima naudoti metodų split, reverse ir join kombinaciją:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // gausime eilutę '31/12/2025'

Duota data formate metai-mėnuo-diena. Paverskite šią datą į formatą diena.mėnuo.metai.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti