Skip to content

Commit 008499d

Browse files
committed
fix(js): datetime: import jquery, clone date before mutating, define variable
1 parent a318eb6 commit 008499d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

assets/js/datetime.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import $ from 'jquery';
2+
13
var date = new Date();
24
var currentTimestamp = date.toISOString().replace(/^(.*)(\.\d+)(Z)/, '$1$3'); // 2023-01-01T12:34:56Z
35
var currentTime = date.toISOString().replace(/(^.*T)(.*)(Z)/, '$2') + '084216'; // 12:34:56.000084216
@@ -28,7 +30,8 @@ function enterpriseEOLDate() {
2830
'November',
2931
'December',
3032
];
31-
var inTwoYears = date.setFullYear(date.getFullYear() + 2);
33+
var inTwoYears = new Date(date);
34+
inTwoYears.setFullYear(inTwoYears.getFullYear() + 2);
3235
let earliestEOL = new Date(inTwoYears);
3336
return `${monthNames[earliestEOL.getMonth()]} ${earliestEOL.getDate()}, ${earliestEOL.getFullYear()}`;
3437
}

0 commit comments

Comments
 (0)