From 7eda942c25b8deca17fccef10dbfedebc5526ad6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20Larchev=C3=AAque?= Date: Mon, 16 Jan 2012 10:11:58 -0500 Subject: [PATCH] fix month count --- project/media/js/dae.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/project/media/js/dae.js b/project/media/js/dae.js index 0b2bff1..ac7e7b2 100644 --- a/project/media/js/dae.js +++ b/project/media/js/dae.js @@ -26,8 +26,16 @@ function contrat_mois() { if (debut == "" || fin == "") note = note_duree_indeterminee; else { - var d1 = new Date(debut); - var d2 = new Date(fin); + var d = debut.split('-'); + j = d[0]; m = d[1];a = d[2]; + var d1 = new Date(a, m, j); + console.log(d1); + + var d = fin.split('-'); + j = d[0]; m = d[1];a = d[2]; + var d2 = new Date(a, m, j); + console.log(d2); + var duree = Math.round((d2-d1) / (1000*60*60*24) / (365/12)); note = duree + " mois"; } -- 1.7.10.4