Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom possuo um input html do tipo date:
<input name="data" type="date"></input>
e nao consigo alterar o formato da data de: mm/dd/yyyy PARA dd/mm/yyyy
alguem que ja passou por issu pode me ajudar ou dar alguma dica?
muito obrigado
Não existe nenhuma forma de mudar esse formato dentro do HTML5, é um padrão de leitura/escrita que os browsers também seguem. Por mais que você digite, ele sempre vai ler como ANO/MES/DIA.
Você pode mudar isso com um pouco de Javascript ou usando alguns plugins na internet que possam te ajudar. Vou deixar aqui um "boilerplate" que pode mudar essa data.
- Date-util Github
Pra fazer isso funcionar, você precisa chamar o construtor no javascript e depois executar.Ex:
Ou chamar direto no HTML:
<date-util format="dd/MM/yyyy"></date-util>
Se isso não te ajudar, retorne aqui e tentarei outra solução.
EDITADO: Talvez essa publicação no StackOverflow te ajude sobre as datas: How to force the input date format to dd/MM/yyyy