Bonjour,
je cherche à calculer la date de la fin d'une période d'un an à partir d'une date.
Soit par exemple pour le 4/10/2011-> le 3/10/2012.
J'ai un bout de script mais, ll ne marche pas pour toutes les dates, style 1/9/2011, 1/10/2011, ou si je saisie une date en 2012.
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function dtfinPeriode(strDate){ day = strDate.substring(0,2); month = strDate.substring(3,5); d = new Date(); d.setDate(day); d.setMonth(month); d.setFullYear(d.getFullYear()+1); d.setDate((d.getDate()-1)); return new Date(d.getFullYear(),d.getMonth()-1,d.getDate());; }
Partager