I am creating events for my google calendar from my website using the Zend GData Framework. I am in Rome. My server timezone is set to Europe/Rome (offset +01). My Google Calendar is set to Europe/Rome (offset +01).
When I create a new entry for the calendar let's say for 11:00, if I use $tzoffset = "+01" it will appear on the calendar as 12:00. If I use $tzoffset = "+02", it will appear correctly as 11:00. Why is this? How is the timezone offset being calculated in the GData Framework? I can be happy by just putting "+02" and it'll work for me, the problem is I'm writing a theme for the Flatnux CMS that offers this functionality so I want to be able to set the timezone dynamically and correctly, perhaps by checking server timezone settings. But I'm not sure what the GData Framework is basing itself on and why I have to add one to the timezone for it to be correct... -- You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://code.google.com/apis/calendar/community/forum.html
