From 2aa9e0fcdd6632bf3e281e7927262bb8ec9c32e6 Mon Sep 17 00:00:00 2001 From: Paul Trowbridge Date: Sun, 5 Apr 2026 20:26:59 -0400 Subject: [PATCH] Records: format dates as YYYY-MM-DD for correct sort order Co-Authored-By: Claude Sonnet 4.6 --- ui/src/pages/Records.jsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/src/pages/Records.jsx b/ui/src/pages/Records.jsx index b33ca55..846a18f 100644 --- a/ui/src/pages/Records.jsx +++ b/ui/src/pages/Records.jsx @@ -8,7 +8,12 @@ function formatVal(val) { const s = String(val) if (DATE_RE.test(s)) { const d = new Date(s) - if (!isNaN(d)) return d.toLocaleDateString(undefined, { year: '2-digit', month: 'short', day: 'numeric' }) + if (!isNaN(d)) { + const y = d.getUTCFullYear() + const m = String(d.getUTCMonth() + 1).padStart(2, '0') + const day = String(d.getUTCDate()).padStart(2, '0') + return `${y}-${m}-${day}` + } } return s }