fix month count
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 16 Jan 2012 15:11:58 +0000 (10:11 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 16 Jan 2012 15:11:58 +0000 (10:11 -0500)
project/media/js/dae.js

index 0b2bff1..ac7e7b2 100644 (file)
@@ -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";
   }