From 4b35c27f755fb3c6f5c34d69fe32a90c8ac28592 Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Sun, 1 Mar 2026 12:20:39 -0800 Subject: [PATCH] Fix KDS timestamps: CONVERT_TZ from MySQL local time to UTC MySQL is in America/Los_Angeles, not UTC. Use CONVERT_TZ to properly convert to UTC before appending the Z suffix. Co-Authored-By: Claude Opus 4.6 --- api/orders/listForKDS.cfm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/orders/listForKDS.cfm b/api/orders/listForKDS.cfm index fcb0af6..cf1c22c 100644 --- a/api/orders/listForKDS.cfm +++ b/api/orders/listForKDS.cfm @@ -68,8 +68,8 @@ o.StatusID, o.ServicePointID, o.Remarks, - DATE_FORMAT(o.SubmittedOn, '%Y-%m-%dT%H:%i:%sZ') AS SubmittedOn, - DATE_FORMAT(o.LastEditedOn, '%Y-%m-%dT%H:%i:%sZ') AS LastEditedOn, + DATE_FORMAT(CONVERT_TZ(o.SubmittedOn, @@session.time_zone, '+00:00'), '%Y-%m-%dT%H:%i:%sZ') AS SubmittedOn, + DATE_FORMAT(CONVERT_TZ(o.LastEditedOn, @@session.time_zone, '+00:00'), '%Y-%m-%dT%H:%i:%sZ') AS LastEditedOn, sp.Name AS Name, u.FirstName, u.LastName @@ -94,8 +94,8 @@ o.StatusID, o.ServicePointID, o.Remarks, - DATE_FORMAT(o.SubmittedOn, '%Y-%m-%dT%H:%i:%sZ') AS SubmittedOn, - DATE_FORMAT(o.LastEditedOn, '%Y-%m-%dT%H:%i:%sZ') AS LastEditedOn, + DATE_FORMAT(CONVERT_TZ(o.SubmittedOn, @@session.time_zone, '+00:00'), '%Y-%m-%dT%H:%i:%sZ') AS SubmittedOn, + DATE_FORMAT(CONVERT_TZ(o.LastEditedOn, @@session.time_zone, '+00:00'), '%Y-%m-%dT%H:%i:%sZ') AS LastEditedOn, sp.Name AS Name, u.FirstName, u.LastName