Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como formatar data para o padrão dd/mm/aaaa?

Boa noite gente, estou desenvolvendo uma interface simples com HTML, CSS, JavaScript e jQuery, que possui um cadastro com um input de data, meu problema é que quando utilizo a data desse input ela vem no formato yyyy-mm-dd, como posso fazer para formatá-la para dd/mm/aaaa? Estou usando Bootstrap e não encontro resposta que dê certo em lugar nenhum

2 respostas
solução!

Olá Matheus, boa noite!

O recomendado é você salvar e trabalhar com a data nesse formato mesmo.

No caso de você precisar mostrar essa data é que é ideal deixar nesse formato dd/mm/aaaa. No javascript você pode utilizar a função .toLocaleDateString() para deixar no formato brasileiro, exemplo:

var dataInput = '2020-02-06';

data = new Date(dataInput);
dataFormatada = data.toLocaleDateString('pt-BR', {timeZone: 'UTC'});

Resultado:

06/02/2020

Espero ter ajudado, qualquer dúvida é só falar!

Valeu brother, era exatamente isso que eu precisava! hehehe