Bonjour,

Je voudrais ajouter 30 jours à une date et je ne pense pas me tromper en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 myDate = new Date(annee,mois,jour); 
 New_date = myDate;
 New_date.setDate((New_date.getDate()+30));
 //New_date = new Date(myDate.getTime() + (1000 * 60 * 60 * 24 * 30));
 New_jour = New_date.getDate();if(New_jour<10) New_jour = "0" + New_jour;
 New_mois = New_date.getMonth();if(New_mois<10) New_mois= "0" + New_mois; 
 New_annee = New_date.getFullYear();
 New_date = New_jour+'/'+New_mois+'/'+New_annee;

Cela marche dans plusieurs cas par contre quand je tente le coup avec le 31/05/09 j'obtient le 31/06/09, date qui n'existe pas dans le calendrier puisque juin n'a que 30 jours.
Pourriez vous m'aider a comprendre ce qui se passe?

Merci d'avance