From: Robert Kaiser Date: Thu, 2 Jan 2014 13:42:44 +0000 (+0100) Subject: fix http://bugzilla.kairo.at/show_bug.cgi?id=360 by adding 1 to month value, thanks... X-Git-Tag: legacy-preGL~4 X-Git-Url: https://git-public.kairo.at/?p=lantea.git;a=commitdiff_plain;h=362a6833c5e41dc0d006667b4ef8bb15d898dc4b;hp=cef88e12438c01ca96198c62b32e7d3e99617625;ds=sidebyside fix bugzilla.kairo.at/show_bug.cgi?id=360 by adding 1 to month value, thanks to javiribera for reporting and debugging --- diff --git a/js/ui.js b/js/ui.js index 5d2c7b0..921b952 100644 --- a/js/ui.js +++ b/js/ui.js @@ -246,8 +246,9 @@ function setUploadField(aField) { function makeISOString(aTimestamp) { // ISO time format is YYYY-MM-DDTHH:mm:ssZ var tsDate = new Date(aTimestamp); + // Note that .getUTCMonth() returns a number between 0 and 11 (0 for January)! return tsDate.getUTCFullYear() + "-" + - (tsDate.getUTCMonth() < 10 ? "0" : "") + tsDate.getUTCMonth() + "-" + + (tsDate.getUTCMonth() < 9 ? "0" : "") + (tsDate.getUTCMonth() + 1 ) + "-" + (tsDate.getUTCDate() < 10 ? "0" : "") + tsDate.getUTCDate() + "T" + (tsDate.getUTCHours() < 10 ? "0" : "") + tsDate.getUTCHours() + ":" + (tsDate.getUTCMinutes() < 10 ? "0" : "") + tsDate.getUTCMinutes() + ":" +