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
Version imprimable
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?
C'est une chaîne de caractères..
Tu dois d'abord séparer tes valeurs, puis créer un objet date.Code:
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:
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 j'ai corrigé.
Merci beaucoup pour votre aide, ça marche parfaitement !