From 1f9845b72a9d8758322b0a0a6ae51504897dbf57 Mon Sep 17 00:00:00 2001 From: Bryce Lampe Date: Sat, 21 Mar 2026 07:35:40 -0700 Subject: [PATCH] Plan UI: Fix inaccurate day formatting for negative TZs (#28433) Co-authored-by: Michael Geers --- assets/js/mixins/formatter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/js/mixins/formatter.ts b/assets/js/mixins/formatter.ts index 6e694b932..bf946f769 100644 --- a/assets/js/mixins/formatter.ts +++ b/assets/js/mixins/formatter.ts @@ -379,12 +379,12 @@ export default defineComponent({ const day = index === 0 ? 6 : 6 + index; return new Intl.DateTimeFormat(this.$i18n?.locale, { weekday: format, - }).format(new Date(Date.UTC(2021, 5, day))); + }).format(new Date(2021, 5, day)); // local date avoids UTC timezone day shift }, fmtMonthByIndex(index: number, format: Intl.DateTimeFormatOptions["month"]) { return new Intl.DateTimeFormat(this.$i18n?.locale, { month: format, - }).format(new Date(Date.UTC(2021, index, 1))); + }).format(new Date(2021, index, 1)); // local date avoids UTC timezone day shift }, getWeekdaysList( format: Intl.DateTimeFormatOptions["weekday"]