Como faço para que meu input exiba datas no formato dd/mm/yyyy?
Como faço para que meu input exiba datas no formato dd/mm/yyyy?
Salve, Rafael.
Quand a gente usa:
<input type="date" />
O input vai pegar o formato da data baseado no locale
do navegador.
Pra ter um controle total sobre como isso é exibido, teríamos de criar um controle manual de como ele seria exibido no input.
Você pode indicar para o navegador o locale
desejado, por exemplo:
<html lang=pt-BR>
CONTEUDO...
</html>
Prezado Marcos,
Tive esse mesmo problema apontado pelo Rafael. Já verifiquei o tipo do input e tb coloquei o lang=pt-BR na tag html do index.html o problema persiste:
Marcos, agradeço imensamente pela solução apresentada. Acabei lembrando-me de que eu havia mudado propositalmente o idioma do Chrome para inglês. O formato restaurou-se ao retornar o idioma para português (imagem). Talvez isso ajude também ao colega Gabriel.
Obrigado, Rafael! Era isso mesmo!