YYYY-MM-DD HH:mm export.datetime column unchanged for backward compatibility; new columns are additive.YYYY-MM-DD HH:mm) and must be cleaned up manually before sorting or manipulating in spreadsheets. Andy noted CSV as a workaround; the underlying need is a plain date field (and separate time).datetime field labeled Inspection Date in exportFieldDefinitions.ts; formatting.ts renders all date types as YYYY-MM-DD HH:mm when company timezone is set (runDataExportJob.ts → getExportTimeZone). There is no date-only or time-only export today.datetime as Requested Date (mapped to createdAt in exportFieldDefinitions.ts) — split date/time applies here too in v1.inspectionDate and inspectionTime in templatingData.ts (company timezone). Reports Hub should expose the same semantic split (date column + time column from one instant). Export formats are locked below and happen to match those template formats.datetime among scheduling fields (prebuiltReports.ts).createdAt mapping).M/D/YYYY; Time → h:mm A (12-hour with AM/PM), in company timezone.datetime column stays as-is (YYYY-MM-DD HH:mm); new date-only and time-only columns are added alongside it.endtime in v1.M/D/YYYY and h:mm A (same as inspectionDate / inspectionTime in templatingData.ts).M/D/YYYY and h:mm A in company timezone; date column never includes time; time column never includes date.datetime column behavior is unchanged on existing saved reports.attik-backend/src/config/exportFieldDefinitions.ts — register date-only and time-only fields on inspections and quotes (computed from datetime; quotes continue to source from createdAt per existing datetime mapping unless dev chooses clearer field keys).attik-backend/src/util/functions/dataExports/formatting.ts — format new fields as M/D/YYYY / h:mm A via TZDayjs / company timezone; do not reuse formatDateForExport (YYYY-MM-DD HH:mm) for these columns.attik-backend/src/util/functions/dataExports/documentResolution.ts and/or runDataExportJob.ts — resolve split values when columns selected; timezone passthrough same as current date exports.CreateReportForm.tsx, ReportPreviewSection.tsx) — surface new fields when backend exposes them via GET /data-exports/fields/inspections and .../quotes.endtime) date/time split.datetime column.attik-backend/src/config/exportFieldDefinitions.ts (datetime, endtime on inspections; quotes datetime → createdAt)attik-backend/src/util/functions/dataExports/formatting.tsattik-frontend/src/components/conditions/templatingData.ts (inspectionDate, inspectionTime)Please authenticate to join the conversation.
Planned
Main App
3 days ago
Linear
Get notified by email when there are changes.
Planned
Main App
3 days ago
Linear
Get notified by email when there are changes.