From efda4398c693ab6606567cc109034b7029d91d71 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Wed, 29 Aug 2007 16:27:35 +0000 Subject: [PATCH] Monotone-Parent: 5a1d0b6708fa1d24cc20a53e690caa54f19d060d Monotone-Revision: ba576bee28bb5fde24965fd841c522b4e6574a7b Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-08-29T16:27:35 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/JavascriptAPIExtensions.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/UI/WebServerResources/JavascriptAPIExtensions.js b/UI/WebServerResources/JavascriptAPIExtensions.js index 509b2ed8c..e29f1b347 100644 --- a/UI/WebServerResources/JavascriptAPIExtensions.js +++ b/UI/WebServerResources/JavascriptAPIExtensions.js @@ -82,8 +82,14 @@ Date.prototype.sogoDayName = function() { Date.prototype.daysUpTo = function(otherDate) { var days = new Array(); - var day1 = this.getTime(); - var day2 = otherDate.getTime(); + var day1Date = new Date(); + day1Date.setTime(this.getTime()); + day1Date.setHours(0, 0, 0, 0); + var day2Date = new Date(); + day2Date.setTime(otherDate.getTime()); + day2Date.setHours(23, 59, 59, 999); + var day1 = day1Date.getTime(); + var day2 = day2Date.getTime(); var nbrDays = Math.floor((day2 - day1) / 86400000) + 1; for (var i = 0; i < nbrDays; i++) {