⊗jsPmTmFCh 315 of 505 menu

Schimbarea formatului datei în JavaScript

Să învățăm acum cum să schimbăm formatul datei. Să presupunem, de exemplu, că avem un șir cu o dată în formatul an-lună-zi. Să schimbăm formatul acestei date în altul, de exemplu, în acesta: zi/lună/an.

Să rezolvăm problema cu un exemplu concret. Să presupunem că variabila date conține data '2025-12-31'. Să transformăm această dată în '31/12/2025'

Pentru a rezolva problema, vom împărți șirul nostru '2025-12-31' într-un array, folosind metoda split cu separatorul cratimă. Ca rezultat, pe poziția zero a array-ului va fi anul, pe prima - luna, pe a doua - ziua:

let str = '2025-12-31'; let arr = str.split('-'); console.log(arr); // vom obține array-ul ['2025', '12', '31']

Acum, accesând diferitele elemente ale array-ului prin cheile lor, vom forma șirul de care avem nevoie:

let str = '2025-12-31'; let arr = str.split('-'); let res = arr[2] + '/' + arr[1] + '/' + arr[0]; console.log(res); // vom obține șirul '31/12/2025'

De asemenea, puteți utiliza o combinație de metode split, reverse și join:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // vom obține șirul '31/12/2025'

Este dată o dată în formatul an-lună-zi. Transformați această dată în formatul zi.lună.an.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge