Support Fixed-Timezone Date Fields #12829
markosneiders
started this conversation in
Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem
In many scheduling-based applications — such as car rentals, appointment booking systems, or events — there are datetime fields where
09:00
should mean exactly09:00
, regardless of the viewer's timezone.Currently, Payload automatically applies the user's system timezone when viewing datetime fields in the admin UI — both in field views and in list view columns. While this is helpful for metadata like
createdAt
, it's problematic for operational fields likepickupTime
,startTime
, etc., where the time must remain consistent across all users.Why this is a problem
Example scenario:
14:00
.17:00
(based on the LA timezone), even though the car should be prepared for14:00
local NY time.Even if we use
timezone: true
in the field config, it requires manual input from the admin on each item and doesn't force a consistent timezone across the system. There's also currently no way to hide the timezone selector or enforce a default timezone across all inputs and views.Proposed Features
1. Fixed Timezone Mode for Date Fields
2. Consistent Admin UI Rendering
Beta Was this translation helpful? Give feedback.
All reactions