From 3c13a0b22a3e806b6b48bff6122ea6892a7f0cca Mon Sep 17 00:00:00 2001 From: lesion Date: Sun, 7 Aug 2022 21:49:59 +0200 Subject: [PATCH] fix timezone filter --- pages/index.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index 95194351..7fd55b02 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -78,8 +78,8 @@ export default { visibleEvents () { const now = dayjs().unix() if (this.selectedDay) { - const min = dayjs(this.selectedDay).startOf('day').unix() - const max = dayjs(this.selectedDay).endOf('day').unix() + const min = dayjs.tz(this.selectedDay).startOf('day').unix() + const max = dayjs.tz(this.selectedDay).endOf('day').unix() return this.events.filter(e => (e.start_datetime <= max && e.start_datetime >= min)) } else if (this.isCurrentMonth) { return this.events.filter(e => e.end_datetime ? e.end_datetime > now : e.start_datetime + 2 * 60 * 60 > now)