calcul difference entre deux dates
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:
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