Ive built a site for a friend using concrete5 and hosted by JoneSolutions as per a couple of recommendations on here. Its all been excellent except for the final piece of the puzzle which is using an existing 'add-on' called Upcoming Events to simply produces a list of events from a google calendar.
The add-on itself works but the events are all listed 24 hours after they should be. For example an event listed 17/09/2012 at 4-5pm will show up as 18/09/2012 4-5pm.
Ive set the timezone in the site.php file to be Pacific/Auckland to handle the US hosting. Ive updated the add-on with the same timezone and the google calendar is set to Pacific/Auckland also. The developer hasnt replied at all to my support request so I thought Id ask here.
If I use Australia/Perth I get the correct date and the time is correct when factoring in they are four hours behind. Its correct for Adelaide but not for Melbourne or Sydney. The time is correct (with the delay) but the date is now +24 hours.
I know its a very generic question but is there anything else I need to consider with regards to PHP timezones, hosting in the US and using NZ calendars ?
[e] spelling !