Hey @atproductions,
Sorry for the confusion here. Our datetime handling is a little bit unclear sometimes.
This is actually a setting you can control in two different places:
-
The time zone returned by the API is set in Configuration β Locales & timezone:
-
The time zone displayed in the UI is separately configured in (your profile image) β Localization settings β Date preferred timezone
What is going on behind the scenes is that whenever you set a time field and save it, it gets converted to a timestamp in the backend, but not in your original time zone. Instead, we use one the two above time zones you specified: one for the API and another for the UI.
Does that help?