My site uses [url removed, login to view], and has the ability for a user to select a timezone for an event from a dropdown box. The timezone is already stored in the database in the format:
America/Los_Angeles or America/Chicago etc.
I would like to implement the following:
1. A dropdown box on the calendar page to dictate which timezone the calendar is viewed in. America/Los_Angeles by default.
2. When an event is displayed, change the time of that event if the timezone is different to the viewing timezone.
Example: An event "CONFERENCE CALL" is set for 7:00 PM in the timezone EST (America/New_York). If I am viewing that event in the timezone PST (America/Los_Angeles) - which is 3 hours time difference, the event should look like this: 4:00 PM CONFERENCE CALL.