Como obter data e hora no JavaScript com o formato 31/12/2010 03:55?
javascript
datetime
nimi
fonte
fonte
Respostas:
Semanticamente, você provavelmente está procurando o one-liner
que formata a data na localidade do usuário.
Se você está realmente procurando uma maneira específica de formatar datas, recomendo a biblioteca moment.js .
fonte
Se o formato for "fixo", o que significa que você não precisará usar outro formato, poderá ter JavaScript puro em vez de usar a biblioteca inteira para formatar a data:
A variável
strDateTime
manterá a data / hora no formato desejado e você poderá ajustá-la facilmente, se precisar.Estou usando
join
como boa prática, nada mais, é melhor do que adicionar strings juntas.fonte
Veja todos os detalhes aqui: Badassery flagrante »Formato de data JavaScript
fonte
Date().toLocaleString()
retorna isso:7/31/2018, 12:58:03 PM
Bem perto - basta soltar a vírgula e os segundos:
new Date().toLocaleString().replace(",","").replace(/:.. /," ");
Resultados:
7/31/2018 12:58 PM
fonte
Código corrigido em 3 / set / 12 às 10:11
fonte
Você pode converter a data em quase qualquer formato usando o snippet que adicionei abaixo.
Código:
Outros exemplos
Snippet :
Adicione o seguinte código extraído deste link ao seu código.
fonte
O código do @Shadow Wizard deve retornar 02:45 em vez de 14:45. Então eu modifiquei um pouco o código dele:
fonte