Bonjour,

Je suis confronté a un bug très étrange en Js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
year = 2011;
month = 1;
day = 25;
 
var d1 = new Date();
d1.setFullYear(year);
d1.setMonth(month);
d1.setDate(day);
 
alert(d1);
pourquoi d1 vaut 25 Mars 2011 ? Alors qu'il devrait valoir 25 Février 2011.

J'ai essayé d1.setMonth(1); mais c'est pareil. Par contre avec d1.setMonth(0); d1 vaut bien 25 janvier 2011.


Merci.