From c6c4ed61e11fe32cb340dd2d96451bf764fc6a09 Mon Sep 17 00:00:00 2001 From: Bilthon Date: Mon, 1 Jun 2026 18:10:14 -0500 Subject: [PATCH] fix(monitor): display usage timestamps in local time instead of UTC --- src/tui/usage/data.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/tui/usage/data.ts b/src/tui/usage/data.ts index 5d342f2..b5392c0 100644 --- a/src/tui/usage/data.ts +++ b/src/tui/usage/data.ts @@ -118,11 +118,15 @@ export function getTodayStart(): number { } export function formatDate(timestamp: number): string { - return new Date(timestamp).toISOString().split("T")[0] ?? ""; + const d = new Date(timestamp); + const p = (n: number) => String(n).padStart(2, "0"); + return `${d.getFullYear()}-${p(d.getMonth() + 1)}-${p(d.getDate())}`; } export function formatTime(timestamp: number): string { - return new Date(timestamp).toISOString().split("T")[1]?.slice(0, 8) ?? ""; + const d = new Date(timestamp); + const p = (n: number) => String(n).padStart(2, "0"); + return `${p(d.getHours())}:${p(d.getMinutes())}:${p(d.getSeconds())}`; } export function formatNumber(n: number): string {