From: Jan Schneider Date: Thu, 26 Mar 2009 17:54:48 +0000 (+0100) Subject: Fix week calculation. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=8d10e9cff6e361a411f2739990dc818736bf7b3f;p=horde.git Fix week calculation. --- diff --git a/kronolith/js/src/date.js b/kronolith/js/src/date.js index 018946b5e..a8a79810d 100644 --- a/kronolith/js/src/date.js +++ b/kronolith/js/src/date.js @@ -369,12 +369,12 @@ c = ((a - 1) / 4 | 0) - ((a - 1) / 100 | 0) + ((a - 1) / 400 | 0); s = b - c; e = s + 1; - f = $d + ((153 * ($m - 3) + 2) / 5) + 58 + s; + f = $d + ((153 * ($m - 3) + 2) / 5 | 0) + 58 + s; } g = (a + b) % 7; d = (f + g - e) % 7; - n = (f + 3 - d) | 0; + n = f + 3 - d; if (n < 0) { w = 53 - ((g - s) / 5 | 0); @@ -2451,4 +2451,4 @@ $D.parseExact = function (s, fx) { return $D.getParseFunction(fx)(s); }; -}()); \ No newline at end of file +}());