From 7f92c60ed89e3495f9dd660755a68af647fd8ce2 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Mon, 11 May 2026 13:40:31 +0300 Subject: WIP --- src/tasks.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'src/tasks.ts') diff --git a/src/tasks.ts b/src/tasks.ts index b370aad..6d89ada 100644 --- a/src/tasks.ts +++ b/src/tasks.ts @@ -1,4 +1,11 @@ -import { add, parse, format, startOfWeek, addWeeks, isWithinInterval, Duration } from "date-fns"; +import { + add, + parse, + startOfWeek, + addWeeks, + isWithinInterval, + Duration, +} from "date-fns"; import { RecurringTask } from "./db"; import config from "./config"; @@ -34,6 +41,8 @@ export const isThisWeek = (task: RecurringTask): boolean => { return isWithinInterval(nextDate, { start: weekStart, end: weekEnd }); }; -export const formatDate = (d: Date): string => format(d, "yyyy-MM-dd"); +export const formatDate = (d: Date): string => + d.toLocaleDateString("en-CA", { timeZone: config.tz }); -export const today = (): string => format(now(), "yyyy-MM-dd"); +export const today = (): string => + new Date().toLocaleDateString("en-CA", { timeZone: config.tz }); -- cgit v1.3