114 votes

Comment définir le format de la date dans la balise HTML de saisie de la date ?

Je me demande s'il est possible de définir le format de la date dans le fichier html. <input type="date"></input> tag... Actuellement, il est au format aaaa-mm-jj, alors que j'en ai besoin au format jj-mm-aaaa.

3 votes

N'est-ce pas un doublon possible de Spécifier la sortie de la valeur d'un type d'entrée HTML5 = date ? ? Je dirais, este question aquí est mieux demandé que l'ancien, mais ce plus vieux L'un d'entre eux a une bonne réponse.

0 votes

0 votes

Mon pays est le néerlandais et, dans Chrome, il affiche JJ-MM-AAAA. Il semble que cela dépende des paramètres Windows du client qui utilise le site web.

21voto

gamehelp16 Points 663

Je pense qu'il n'y a pas de solution si l'on utilise uniquement le HTML.
je pense que vous devriez utiliser jquery
le plugin jquery approprié est Entrée masquée jQuery

7voto

sean.boyer Points 118

Si vous utilisez jQuery, voici une méthode simple et agréable.

$("#dateField").val(new Date().toISOString().substring(0, 10));

Ou il y a la vieille méthode traditionnelle :

document.getElementById("dateField").value = new Date().toISOString().substring(0, 10)

1voto

Je pense que oui, en HTML il n'y a pas de syntaxe pour le format DD-MM-YYYY. Voir cette page http://www.java2s.com/Code/SQLServer/Date-Timezone/FormatdateMmmddyyyyhhmmdp.htm . Cela vous aidera un peu. Sinon, utilisez le sélecteur de date en javascript.

0voto

Syntax Error Points 2556

Je n'en suis pas sûr, mais je pense que c'est censé être géré par le navigateur en fonction des paramètres de date et d'heure de l'utilisateur. Essayez de configurer votre ordinateur pour qu'il affiche les dates dans ce format.

-2voto

Griffin Points 183

C'est le cas, mais il semble que personne n'ait pris la peine de l'étayer. Vous aviez raison, c'est <input type="date"> . Au cas où quelqu'un douterait de moi. http://www.w3schools.com/html/html5_form_input_types.asp

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X