Salut,
voila je souhaite retourner les nombres de mois entre deux dates de ce format :
mm/aaaa
ex : 10/2009 10/2010
J'ai essayé de faire cette fonction mais cela ne fonctionne pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function differenceDates(dateDebut, dateFin) { var mois_i = dateDebut.indexOf('/', 0); var deb_mois = dateDebut.substr(mois_i, 2); var deb_annee = dateDebut.substr(mois_i+1, 4); mois_i = dateFin.indexOf('/', 0); var fin_mois = dateFin.substr(mois_i, 2); var fin_annee = dateFin.substr(mois_i+1, 4); var diff_mois = fin_mois - deb_mois; var nb_mois = ( (fin_annee - deb_annee) * 12 ) + ( diff_mois ); return nb_mois; }
merci
Partager