From 8d10e9cff6e361a411f2739990dc818736bf7b3f Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Thu, 26 Mar 2009 18:54:48 +0100 Subject: [PATCH] Fix week calculation. --- kronolith/js/src/date.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 +}()); -- 2.11.0