fix(js): datetime: import jquery, clone date before mutating, define variable

pull/6079/head
Jason Stirnaman 2025-05-27 18:17:11 -05:00
parent 67d3044e4a
commit de585ddfe6
1 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,5 @@
import $ from 'jquery';
var date = new Date();
var currentTimestamp = date.toISOString().replace(/^(.*)(\.\d+)(Z)/, '$1$3'); // 2023-01-01T12:34:56Z
var currentTime = date.toISOString().replace(/(^.*T)(.*)(Z)/, '$2') + '084216'; // 12:34:56.000084216
@ -28,7 +30,8 @@ function enterpriseEOLDate() {
'November',
'December',
];
var inTwoYears = date.setFullYear(date.getFullYear() + 2);
var inTwoYears = new Date(date);
inTwoYears.setFullYear(inTwoYears.getFullYear() + 2);
let earliestEOL = new Date(inTwoYears);
return `${monthNames[earliestEOL.getMonth()]} ${earliestEOL.getDate()}, ${earliestEOL.getFullYear()}`;
}