From f35aeb592b42fec60ebd40ff001ced78a791d199 Mon Sep 17 00:00:00 2001 From: Jeas0001 Date: Tue, 8 Apr 2025 10:32:03 +0200 Subject: [PATCH] Fix for chrome browser showing time --- frontend/scripts/home.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/scripts/home.js b/frontend/scripts/home.js index fb2b3ae..212f09f 100644 --- a/frontend/scripts/home.js +++ b/frontend/scripts/home.js @@ -28,7 +28,7 @@ function buildTable(data, offset = 0) { color = "tempNormal"; } - const parsedDate = luxon.DateTime.fromISO(log.date).setZone("Europe/Copenhagen").setLocale("gb"); + const parsedDate = luxon.DateTime.fromISO(log.date, { zone: "UTC" }).setZone("Europe/Copenhagen").setLocale("gb"); const date = parsedDate.toLocaleString(luxon.DateTime.DATE_SHORT); const time = parsedDate.toLocaleString(luxon.DateTime.TIME_WITH_SECONDS); @@ -140,7 +140,7 @@ async function fetchData() { }, adapters: { date: { - zone: "Europe/Copenhagen", + zone: "system", }, }, }, @@ -166,7 +166,7 @@ async function fetchData() { backgroundColor: `rgba(${color}, 1.0)`, borderColor: `rgba(${color}, 0.1)`, data: dataset.map(log => ({ - x: new Date(log.date).getTime(), + x: luxon.DateTime.fromISO(log.date, { zone: "UTC" }).toMillis(), y: log.temperature, })), };