From 423075e746da4372bfd12e20b7a9755a2c0a7769 Mon Sep 17 00:00:00 2001 From: Theis Gaedigk Date: Wed, 3 Sep 2025 13:42:47 +0200 Subject: [PATCH] fixed bug in admin panel --- admin/src/utils/userFuncs.ts | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/admin/src/utils/userFuncs.ts b/admin/src/utils/userFuncs.ts index 0aa7587..c9ded8d 100644 --- a/admin/src/utils/userFuncs.ts +++ b/admin/src/utils/userFuncs.ts @@ -1,14 +1,7 @@ export const formatDateTime = (value: string | null | undefined) => { if (!value) return "N/A"; - const inpDate = new Date(value); - if (isNaN(inpDate.getTime())) return "N/A"; - return ( - inpDate.toLocaleString(undefined, { - year: "numeric", - month: "2-digit", - day: "2-digit", - hour: "2-digit", - minute: "2-digit", - }) + " Uhr" - ); + const m = value.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/); + if (!m) return "N/A"; + const [, y, M, d, h, min] = m; + return `${d}.${M}.${y} ${h}:${min} Uhr`; };