From 7db25194bcfcd06be43c325a2a557e9a47107077 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Thu, 25 Jun 2026 23:10:32 +0100 Subject: [PATCH] fix(datetime): incorrect datetime parsing --- .gitignore | 3 ++- frontend/src/utils/utils.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 98511d4..60a230e 100644 --- a/.gitignore +++ b/.gitignore @@ -40,7 +40,8 @@ build/ ### Generated Files ### /videos -outputs/ +/outputs +frontend/.flowbite-react generated .mvn diff --git a/frontend/src/utils/utils.ts b/frontend/src/utils/utils.ts index de79921..e0283c1 100644 --- a/frontend/src/utils/utils.ts +++ b/frontend/src/utils/utils.ts @@ -8,7 +8,8 @@ function formatTime(seconds: number): string { } function stringToDate(dateString: string): Date { - const date = new Date(dateString.substring(0, 23)); + const normalized = dateString.replace(/(\.\d{3})\d+/, "$1"); + const date = new Date(normalized); if (isNaN(date.getTime())) throw new Error("Invalid date string"); return date; }