Bonjour,
J'ai une date dans une variable var date au format dd/mm/yyyy et je souhaiterais enlever des jours a cette date.
Par exemple var date = 20/10/2010
J'aimerais obtenir var date = 15/10/2010
En vous remerciant
Bonjour,
J'ai une date dans une variable var date au format dd/mm/yyyy et je souhaiterais enlever des jours a cette date.
Par exemple var date = 20/10/2010
J'aimerais obtenir var date = 15/10/2010
En vous remerciant
Bonjour,
Tu passes par l'objet Date ou ta date est une chaine de caractère?
Tu dois d'abord séparer tes valeurs, puis créer un objet date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 let date = '20/10/2010'; // chaine let dateArray = date.split('/');// tableau jour, mois, année let dateObject = new Date(parseInt(dateArray[2]), parseInt(dateArray[1]) - 1, parseInt(dateArray[0])); // on créer notre objet date console.log(dateObject.getDate()); console.log(dateObject.getDate() - 10);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 let date = '20/10/2010'; // chaine let dateArray = date.split('/');// tableau jour, mois, année let dateObject = new Date(parseInt(dateArray[2]), parseInt(dateArray[1]) - 1, parseInt(dateArray[0] - 10)); // on créer notre objet date console.log(dateObject.getDate());
Merci beaucoup pour votre aide, ça marche parfaitement !
Partager