Comment formater lorsqu'on saisie une date et l'heure

cs_machmacha Messages postés 97 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 28 mai 2010 - 20 mai 2009 à 19:54
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 - 27 mai 2009 à 12:25
bonjour tout le monde,

j'ai un petit problème sur le formatage d'un champ qui contient une date + l'heure

j'expose mon problème:

j'ai un champ input dont je saisie une date et time au format suivant : 10102006 101010

et je veux formater ce champ qu'on je sors en evenement onchange !!!

je veut le résultat suivant : 10-10-2006 10:10:10

j'espère trouver la solution chez vous.

merci d'avance

 

3 réponses

Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
21 mai 2009 à 09:14
Bonjour,
0
cs_machmacha Messages postés 97 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 28 mai 2010
27 mai 2009 à 11:59
bonjour,

en effet, ma question c'était de formater un champ text ou on saisie une date et le time exemple : 12052006 101010

et avec l'événement onchange sur ce champ je dois y avoir le résultat suivant :

12-05-2006 10:10:10

j'ai pas la possibilité d'utilisé plusieur champ comme ce que vous avez indiquer sur ta proposition.

donc il me faut une fonction javacsript qui traite cette situation

est ce que vous pouvez m'aider merciii d'avance.
0
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
27 mai 2009 à 12:25
>>j'ai pas la possibilité d'utiliser plusieurs champs
ah bon ? et pourquoi donc ? rien ne peut l'empêcher !?!
qu'est-ce qui vous l'interdirait ?

vous n'avez pas compris mes "réticences" :
l'utilisateur saisit jjmmaaaa hhnnss,
au fûr et à mesure de la saisie ou en fin de saisie,
vous transformez en jj-mm-aaaa hh:nn:ss
bien.
mais, par exemple, l'utilisateur "revient" sur sa saisie
pour la modifier, comment gérez-vous cela ? : pas si simple !!!

sinon, en fonction de "texte_saisie".length et avec
des "texte_saisie".substr ou .substring par exemple,
on peut y parvenir.
franchement c'est se compliquer la vie pour un résultat
dont je doute.
0
Rejoignez-nous