Convertir date recupéré d'un input javascript

Résolu/Fermé
niko16 Messages postés 65 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 14 septembre 2011 - 18 févr. 2009 à 15:42
niko16 Messages postés 65 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 14 septembre 2011 - 18 févr. 2009 à 16:07
Bonjour,

voila je possède un input:
echo "<input type='text/javascript' name='dateFin' id='dateFin' style='width:210px;color:006699;' size='12' value='Obtenir la date de fin' onClick='calculDateFin();'/>";

qui quand je clique dessus appelle une fonction javascript dans laquelle je voudrais récupérer la date d'un autre input avec un id='dateDeb' pour travailler dessus.
alors j'ai fais ca : var recupDate=document.formulaire.dateDeb.value; ca me renvoie la date sous format JJ/MM/YYYY c'est très bien mais je voudrais la convertir en timestamp et c'est ici que je bloque.

j'ai essayé ca var testDate = new Date(recup); mais ca me renvoi le 1er Janvier 1970.
alors j'ai essayé comme ceci : var testDate = new Date("recup"); et ca m'affiche NaN.

help please!!
A voir également:

1 réponse

niko16 Messages postés 65 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 14 septembre 2011 2
18 févr. 2009 à 16:07
J'ai trouvé !!

La solution : on récupère la valeur de l'input : var recupDate=document.formulaire.dateDeb.value;
Ensuite on faite ceci :
var date = new Date();
date.setFullYear(recupDate.substr(6,4));
date.setMonth(recupDate.substr(3,2));
date.setDate(recupDate.substr(0,2));
date.setHours(0);
date.setMinutes(0);
date.setSeconds(0);
date.setMilliseconds(0);


Problème résolu !! Merci Google :)
1