⊗jsPmTmFCh 315 of 505 menu

Alterando o formato de data em JavaScript

Vamos agora aprender a alterar o formato da data. Suponha, por exemplo, que temos uma string com uma data no formato ano-mês-dia. Vamos mudar o formato dessa data para outro, por exemplo, para este: dia/mês/ano.

Vamos resolver o problema com um exemplo específico. Suponha que a variável date contenha a data '2025-12-31'. Vamos converter esta data para '31/12/2025'

Para resolver o problema, vamos dividir nossa string '2025-12-31' em um array, usando o método split com o separador hífen. Como resultado, no elemento de índice zero do array estará o ano, no primeiro - o mês, e no segundo - o dia:

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

Agora, acessando os diferentes elementos do array por suas chaves, vamos formar a string que precisamos:

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

Também é possível usar uma combinação dos métodos split, reverse e join:

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

É dada uma data no formato ano-mês-dia. Converta esta data para o formato dia.mês.ano.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar