use setUCT/getUTC
All checks were successful
Build / build (pull_request) Successful in 1m19s

This commit is contained in:
AMelonInsideLemon 2025-08-07 03:17:50 +02:00
parent 869ee9e2a2
commit 34fd8951f8

View File

@ -440,9 +440,9 @@ export const pushWeeklyActs = (
const weekEnd = weekStart + unixTimesInMs.week;
const nightwaveWeekStart = ((): number => {
const nightwaveStartDate = new Date(nightwaveStartTimestamp);
const dayOffset = (nightwaveStartDate.getDay() + 6) % 7;
nightwaveStartDate.setDate(nightwaveStartDate.getDate() - dayOffset);
nightwaveStartDate.setHours(0, 0, 0, 0);
const dayOffset = (nightwaveStartDate.getUTCDay() + 6) % 7;
nightwaveStartDate.setUTCDate(nightwaveStartDate.getUTCDate() - dayOffset);
nightwaveStartDate.setUTCHours(0, 0, 0, 0);
return nightwaveStartDate.getTime();
})();
const nightwaveWeek = Math.trunc((weekStart - nightwaveWeekStart) / unixTimesInMs.week);