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 <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-03-01 12:20:39 -08:00
parent 4dfdd6ee8b
commit 4b35c27f75

View file

@ -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