Hello,

The web server and the clients are in different time zones, for example:
server: 16 Oct. 2013 8:52:36 AM
client: 16 Oct. 2013 4:53:25 PM

I am using the CalendarPanel (an exact copy of your calendar online example) to add events in a database. The events' time is correct in the database (sql server 2008 r2), for example this is what a query using sql server management studio returns:

eventid calendarid startdate enddate title
28 1 2013-10-17 16:00:00.000 2013-10-17 16:30:00.000 stis17
27 1 2013-10-16 17:00:00.000 2013-10-16 17:00:00.000 neo111
23 1 2013-10-16 00:00:00.000 2013-10-16 01:00:00.000 qwerty

When I access the calendar web page from my visual studio working copy running locally (i.e. local web server), the events render correctly:
Click image for larger version. 

Name:	callocal.PNG 
Views:	19 
Size:	2.5 KB 
ID:	7051

But when I am using the same web application in the remote server, the time of the events is shifted by exactly the hour span between my location and the server's thus causing the calendar to render incorrectly:
Click image for larger version. 

Name:	calwrong.PNG 
Views:	14 
Size:	2.8 KB 
ID:	7052

Why is this happening and how can this be fixed? Does this relate to a json bug, maybe?

Thank you very much.