bonjour
j'essaye de créer une date avec l'année 3010 et mon code part en erreur.
avec 2010, ça passe.
Quelle est donc le max admis pour une date en js ?
Papy !
Version imprimable
bonjour
j'essaye de créer une date avec l'année 3010 et mon code part en erreur.
avec 2010, ça passe.
Quelle est donc le max admis pour une date en js ?
Papy !
on peut voir comment tu crées ta date ?
ne pose pas de souciCode:
1
2
3 var futur=new Date() futur.setFullYear(3010) alert(futur.toLocaleString())
avec des valeurs que je récupère dans des input text.Code:d = new Date(annee, mois, jour);
Après plusieurs tests, j'ai vu que ça passe jusqu'à 2100 seulement pour l'année
en effet parque cette methode date ^^ de l'époque ou year etait sur 2 caratères ...
d'ou la necessité de passer par setFullYear()
donc, si je veux créer une date "façon nouvelle donne", je dois passer par un setFullYear, setDay, setMonth, etc. ??
Ou bien mettre une année par défaut à l'année en cours et la changer ensuite ?
(D'ailleurs, je viens de voir que setDay n'existe pas. )
Bonjour,
setDay() existe mais c'est pour mettre le jour de la semaine: "lundi, mardi, ...".
Pour le numéro: "1, 2, 3..." c'est setDate().
et d.setFullYear(annee, mois, jour);
:oops:
Merci, tout est réglé maintenant :D
(j'aime ce forum avec des gens sympas et compétents :ccool:)