diff --git a/src/pages/workorders/list/Table.js b/src/pages/workorders/list/Table.js index fc9f8a7d..01c9c8c8 100644 --- a/src/pages/workorders/list/Table.js +++ b/src/pages/workorders/list/Table.js @@ -8,7 +8,15 @@ export default function Table({ loading, error, rows, onEdit, onDelete, page, se { key: "location", label: "Location" }, { key: "priority", label: "Priority" }, { key: "status", label: "Status" }, - { key: "createdDate", label: "Created" }, + { key: "createdDate", label: "Created", render: (val) => { + if (!val) return ""; + const d = new Date(val.endsWith("Z") ? val : val + "Z"); + if (isNaN(d)) return val; + const date = d.toLocaleDateString("en-CA"); + const time = d.toLocaleTimeString(undefined, { hour: "2-digit", minute: "2-digit", hour12: false }); + const tz = d.toLocaleTimeString(undefined, { timeZoneName: "short" }).split(" ").pop(); + return `${date} ${time} ${tz}`; + }}, { key: "assignedTo", label: "Assigned To" }, ];