J'ai créé ce script pour calculer la date pour 10 jours à l'avance dans le format de dd/mm/yyyy :
var MyDate = new Date();
var MyDateString = new Date();
MyDate.setDate(MyDate.getDate()+10);
MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth()+1) + '/' + MyDate.getFullYear();
J'ai besoin que la date apparaisse avec des zéros en tête sur le composant jour et mois en ajoutant ces règles au script. Je ne parviens pas à le faire fonctionner.
if (MyDate.getMonth < 10)getMonth = '0' + getMonth;
y
if (MyDate.getDate <10)get.Date = '0' + getDate;
Si quelqu'un pouvait me montrer où insérer ces éléments dans le script, je lui en serais très reconnaissant.
7 votes
Par convention, vous devez mettre en minuscule le premier caractère de vos noms de variables et réserver la casse camel aux objets/prototypes.
0 votes
Si le format AAAA-MM-JJ est acceptable, ce serait une très bonne réponse : stackoverflow.com/a/28431880/1717535
2 votes
Faites défiler la page vers le bas pour ES6+.
padStart
réponse