Task #217
closedOn the sessions page, times are incorrect (timezone issue)
0%
Description
Workouts should be 7 to 9 but here's an example for leg day:
06/22/2026 | 02:00 AM → 04:00 AM
CDT is 5 hours behind UTC; seems like maybe the timezone offset gets applied twice?
Updated by Sam Pearson 23 days ago
- Status changed from New to Resolved
fixed in version 2.2.1 - pr pending.
Updated by Sam Pearson 21 days ago
This ended up being a huge issue that resulted in just storing timezones for calendars,routines, and sessions.
Additionally there's a presentation layer in the database that can be used to translate timestamps between timezones, but hopefully it won't get much use as we're storing timezone info in the calendar/routine/session.
we're no longer "JUST DO EVERYTHING IN UTC" but that would have been a mess for recurring events that are less than 6 hours away from the date boundary.
Anyway, timestamps come through the frontend cleanly now.