The process for ascertaining the user's time zone shall be:
- If unset, default to the server's time zone
- Add a settings dropdown to let the user manually set their time zone
Then we should update everything to utilize this time zone when preparing times for display.
Aside: big thanks for not including the time zone in an HTTP header, browsers, bzzzzt