Issue 1262: Allow user to specify a different timezone than browser's TZ for the calendar to work with
Status:  Duplicate
Merged:  issue 738
Owner: ----
Closed:  Aug 2013
Reported by j...@innovativeideagroup.com, Jan 24, 2012
Hi Adam,

Thanks for the great app, I'm using it for a current project, works great!

I would like the fullcalendar to have an option for specifying the timezone the calendar should be working with.

the following assumptions would be fairly standard in a modern webapp 

* All dates are stored on the server in UTC
* Both the app server and database server are running in UTC
* Users of the webapp select their TimeZone, which is stored in their user profile
* Users could have a local system timezone that is DIFFERENT than their profile timezone
* All dates in the application are displayed in the the timezone specified in their profile
* FullCalendar gets event feeds from the webapp via a RESTful API that always outputs times in UTC ("Sun, 07 Nov 2010 12:00:00 UTC"). This is because the API also needs to interact with other clients.

I've already done the timezone conversations on the server side for events before passing them to the calendar, and set the option "ignoreTimezone", which works great!

However there is another issue with the calendar itself:

Currently the calendar display "today" using a gray box to differentiate it from other days, and the calendar gets today's date from the browser, however the user could have a different timezone saved in his profile

Ex. User's system timezone is PST, user's profile timezone is Asia/...

       So "Today" in PST is Jan. 25th 2012 => Asia ( Jan. 26th 2012 ), this causes confusion and errors

Related issue: https://code.google.com/p/fullcalendar/issues/detail?id=738

Thanks
Jason


Aug 15, 2013
Project Member #1 adamrs...@gmail.com
(No comment was entered for this change.)
Status: Duplicate
Mergedinto: 738