mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-04-06 22:32:05 +00:00
Fixed date skew when computer is on different timezone
This commit is contained in:
12
lib/SvelteUi/app/dist/index.js
vendored
12
lib/SvelteUi/app/dist/index.js
vendored
File diff suppressed because one or more lines are too long
@@ -18,9 +18,13 @@
|
||||
let xTicks = [];
|
||||
let points = [];
|
||||
min = max = 0;
|
||||
let cur = addHours(new Date(), -24);
|
||||
let currentHour = new Date().getUTCHours();
|
||||
addHours(cur, sysinfo.clock_offset - ((24 + cur.getHours() - cur.getUTCHours())%24));
|
||||
let cur = new Date();
|
||||
let lm = new Date();
|
||||
lm.setDate(0);
|
||||
lm.setHours(12);
|
||||
let clock_adjust = ((lm.getHours() - lm.getUTCHours())%24) - sysinfo.clock_offset;
|
||||
let currentHour = cur.getUTCHours();
|
||||
addHours(cur, -clock_adjust-24);
|
||||
for(i = currentHour; i<24; i++) {
|
||||
let imp = json["i"+zeropad(i)];
|
||||
let exp = json["e"+zeropad(i)];
|
||||
|
||||
@@ -20,10 +20,12 @@
|
||||
min = max = 0;
|
||||
let cur = new Date();
|
||||
let lm = new Date();
|
||||
let clock_adjust = sysinfo.clock_offset - ((24 + cur.getHours() - cur.getUTCHours())%24);
|
||||
lm.setDate(0);
|
||||
lm.setHours(12);
|
||||
|
||||
let clock_adjust = ((lm.getHours() - lm.getUTCHours())%24) - sysinfo.clock_offset;
|
||||
addHours(cur, -clock_adjust);
|
||||
addHours(lm, -clock_adjust);
|
||||
lm.setDate(0);
|
||||
|
||||
for(i = cur.getDate(); i<=lm.getDate(); i++) {
|
||||
let imp = json["i"+zeropad(i)];
|
||||
|
||||
Reference in New Issue
Block a user