Browse Source

Have `firstStartDateAfterDate()` use UTC-related methods

pull/30857/head
Kemal Zebari 1 month ago
parent
commit
4c6b196902
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      web_src/js/utils/time.js

+ 2
- 2
web_src/js/utils/time.js View File

if (!(inputDate instanceof Date)) { if (!(inputDate instanceof Date)) {
throw new Error('Invalid date'); throw new Error('Invalid date');
} }
const dayOfWeek = inputDate.getDay();
const dayOfWeek = inputDate.getUTCDay();
const daysUntilSunday = 7 - dayOfWeek; const daysUntilSunday = 7 - dayOfWeek;
const resultDate = new Date(inputDate.getTime()); const resultDate = new Date(inputDate.getTime());
resultDate.setDate(resultDate.getDate() + daysUntilSunday);
resultDate.setUTCDate(resultDate.getUTCDate() + daysUntilSunday);
return resultDate.valueOf(); return resultDate.valueOf();
} }



Loading…
Cancel
Save