From f63188082cb2b35a2c95a0a9c9f40f2ece64eaff Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Tue, 30 Dec 2025 05:26:40 +1030 Subject: [PATCH] fix(notification-history): correct date formatting to handle UTC properly --- .../notifications/components/NotificationHistory.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/settings/notifications/components/NotificationHistory.svelte b/src/routes/settings/notifications/components/NotificationHistory.svelte index 9b66327..fbbecad 100644 --- a/src/routes/settings/notifications/components/NotificationHistory.svelte +++ b/src/routes/settings/notifications/components/NotificationHistory.svelte @@ -6,7 +6,9 @@ export let services: Array<{ id: string; name: string }>; function formatDateTime(date: string): string { - return new Date(date).toLocaleString(); + // SQLite stores as UTC without timezone indicator, append Z to parse correctly + const utcDate = date.endsWith('Z') ? date : date.replace(' ', 'T') + 'Z'; + return new Date(utcDate).toLocaleString(); } function getServiceName(serviceId: string): string {