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?
C'est une chaîne de caractères..
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 !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager