Bonjour à tous, alors je ne comprends pas pourquoi javaScript ne reconnait pas le 31 Mai ^^ :

Mon problème vient d'une fonction javascript ->

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function supprimer_cours(id_cours,annee,mois,jour, indice){
		var xhr=getXhr();
		var cours_heure=document.getElementById('heure_cours'+indice).innerHTML;
		var test_date= new Date(annee,mois,jour);
		var d = test_date.getFullYear()+"-"+test_date.getMonth()+"-"+test_date.getDate();
}
En faite, je passe l'année, le mois et le jour en paramètre de la fonction, et je cherche à l'a passe dans un fichier de traitement sans qu'elle perde son format ( AAAA-MM-JJ) , cependant dans le cas de 2013-05-31, la fonction javascript renvoie : 2013-6-1

Je ne comprends pas pourquoi, c'est pour ça que je me tourne vers vous

Merci
Florian

PS: je ne gère pas vraiment les dates ..