X-Git-Url: https://git.ladys.computer/Gitweb/blobdiff_plain/47fe8fa87b01872f5ab58f2bd0e3ddc9ed5e11868698098ad082a3298a035e0d..2edb3889e492e025733b938e574bd032cc7a04fa87fa0e5c0d8309f336be9608:/static/js/lib/datetime.js diff --git a/static/js/lib/datetime.js b/static/js/lib/datetime.js index 0d1ee87..e1a304e 100644 --- a/static/js/lib/datetime.js +++ b/static/js/lib/datetime.js @@ -104,6 +104,21 @@ function formatTimezoneInfo(hours, minutes, sep) { return tzSign + padLeft(hours, 2, '0') + sep + padLeft(minutes, 2, '0'); } +/** + * translate 'utc' and 'local' to numerical timezone + * @param {String} timezoneInfo: might be 'utc' or 'local' (browser) + */ +function normalizeTimezoneInfo(timezoneInfo) { + switch (timezoneInfo) { + case 'utc': + return '+0000'; + case 'local': // 'local' is browser timezone + return localTimezoneInfo(); + } + return timezoneInfo; +} + + /** * return date in local time formatted in iso-8601 like format * 'yyyy-mm-dd HH:MM:SS +/-ZZZZ' e.g. '2005-08-07 21:49:46 +0200'