From 487bbf74c042ed29e3da40a68cfaf769f8bcc381 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 30 Oct 2019 11:42:53 -0400 Subject: [PATCH] fix(calendar(js)): don't modify time when computing dates interval Fixes #4861 --- UI/WebServerResources/js/Common/utils.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/UI/WebServerResources/js/Common/utils.js b/UI/WebServerResources/js/Common/utils.js index ed6081bd4..aed89c44c 100644 --- a/UI/WebServerResources/js/Common/utils.js +++ b/UI/WebServerResources/js/Common/utils.js @@ -284,10 +284,10 @@ Date.prototype.daysUpTo = function(otherDate) { for (var i = 0; i < nbrDays; i++) { var newDate = new Date(); newDate.setTime(day1 + (i * DAY_SECS)); - newDate.setHours(0); - newDate.setMinutes(0); - newDate.setSeconds(0); - newDate.setMilliseconds(0); + newDate.setHours(this.getHours()); + newDate.setMinutes(this.getMinutes()); + newDate.setSeconds(this.getSeconds()); + newDate.setMilliseconds(this.getMilliseconds()); days.push(newDate); }