From 9e5577e6bb4ff3b6c4004288e177fbab322a4b44 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Wed, 6 Aug 2025 15:25:45 -0500 Subject: [PATCH] feat(dm): changes to have a default time if nothing is passed in the excel --- server/services/logistics/utils/excelDateStuff.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/services/logistics/utils/excelDateStuff.ts b/server/services/logistics/utils/excelDateStuff.ts index 45282c2..dea7e9e 100644 --- a/server/services/logistics/utils/excelDateStuff.ts +++ b/server/services/logistics/utils/excelDateStuff.ts @@ -7,6 +7,10 @@ export const excelDateStuff = (serial: number, time: any = 0) => { // get the local timezone const localoffset = new Date().getTimezoneOffset() / 60; // then divide by 60 to get the true number; + if (serial % 1 === 0) { + time = 800; + } + const addHours = serial + localoffset / 24; //console.log(getJsDateFromExcel(addHours)); if (typeof serial !== "number" || serial <= 0) { @@ -23,6 +27,8 @@ export const excelDateStuff = (serial: number, time: any = 0) => { date.setMinutes(minutes); } //console.log(date.toLocaleString("en-US"), getJsDateFromExcel(addHours)); + + //console.log(serial); //console.log(date.toISOString()); return date.toISOString(); //.toLocaleString("en-US"); // or .toISOString() if preferred };