javascript créer date de l'année, mois, jour
Je suis en train de créer un nouveau date
dans javascript
.
J'ai year
month
et day
. Suivant cette tutoriel, de la syntaxe pour la création de nouveaux date
devrait être:
new Date(year, month, day, hours, minutes, seconds, milliseconds)
et c'est exactement ce que je fais:
var d = new Date(2016, 12, 17, 0, 0, 0, 0);
Cela devrait être le 17 décembre 2016, mais à ma sortie de la console, je vois:
Tue Jan 17 2017 00:00:00 GMT+0100 (Central Europe Standard Time)
Ce que je fais mal?
source d'informationauteur FrenkyB
Vous devez vous connecter pour publier un commentaire.
Selon MDN - Date:
Vous devez soustraire 1 à partir de votre mois.
Janvier est le mois 0. Décembre est le mois 11.
Donc, cela devrait fonctionner:
Aussi, vous pouvez tout simplement faire: