解决 cl-select-date 快捷按钮需点击两次的问题

This commit is contained in:
icssoa
2025-08-20 17:32:26 +08:00
parent 195c2f0316
commit 3200ab2bf8
3 changed files with 11 additions and 4 deletions

View File

@@ -135,7 +135,9 @@ export class DayUts {
newDate.setMilliseconds(999);
break;
case "week":
newDate.setDate(newDate.getDate() + 7);
const day = newDate.getDay();
const diff = 6 - day;
newDate.setDate(newDate.getDate() + diff);
newDate.setHours(23);
newDate.setMinutes(59);
newDate.setSeconds(59);