Skip to content

Commit c5838aa

Browse files
committed
DST adjustment
1 parent a06ae77 commit c5838aa

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

dist/easycoder.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2905,13 +2905,12 @@ const EasyCoder_Core = {
29052905
content: ``
29062906
};
29072907
case `now`:
2908-
function isDST(d) {
2909-
let jan = new Date(d.getFullYear(), 0, 1).getTimezoneOffset();
2910-
let jul = new Date(d.getFullYear(), 6, 1).getTimezoneOffset();
2911-
return Math.max(jan, jul) !== d.getTimezoneOffset();
2912-
}
2913-
let now = Math.floor(Date.now() / 1000)
2914-
if (isDST(now)) {
2908+
const d = Date();
2909+
const jan = new Date(d.getFullYear(), 0, 1).getTimezoneOffset();
2910+
const jul = new Date(d.getFullYear(), 6, 1).getTimezoneOffset();
2911+
const isDST = Math.max(jan, jul) !== d.getTimezoneOffset();
2912+
let now = Math.floor(Date.now() / 1000)
2913+
if (isDST) {
29152914
now += 3600
29162915
}
29172916
return {

js/easycoder/Core.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2905,13 +2905,12 @@ const EasyCoder_Core = {
29052905
content: ``
29062906
};
29072907
case `now`:
2908-
function isDST(d) {
2909-
let jan = new Date(d.getFullYear(), 0, 1).getTimezoneOffset();
2910-
let jul = new Date(d.getFullYear(), 6, 1).getTimezoneOffset();
2911-
return Math.max(jan, jul) !== d.getTimezoneOffset();
2912-
}
2913-
let now = Math.floor(Date.now() / 1000)
2914-
if (isDST(now)) {
2908+
const d = Date();
2909+
const jan = new Date(d.getFullYear(), 0, 1).getTimezoneOffset();
2910+
const jul = new Date(d.getFullYear(), 6, 1).getTimezoneOffset();
2911+
const isDST = Math.max(jan, jul) !== d.getTimezoneOffset();
2912+
let now = Math.floor(Date.now() / 1000)
2913+
if (isDST) {
29152914
now += 3600
29162915
}
29172916
return {

0 commit comments

Comments
 (0)