what i am seeing is that calendar entries on my Hero made before the DST change (11-01) are one hour earlier than Outlook. So i went into the entries in Outlook, changed them and saved them and then they were back in synch between the two applications.
I am assuming that the Outlook/Exchange entries were not updated in Exchange with the DST time change but the the Outlook application was applying the change (if that makes sense). By re-saving the Exchange entry is now post DST.
Feel free to let me know if the above is wrong.
I am in the EST zone (eastern US), the phone is set to automatically detect time, which it does (GMT -5) and here is what I am seeing:
1) I make an appointment on Google Calendar (at the computer, not the phone) for a future date past the start of Daylight Savings Time (say sometime in May 2010)
2) Look at the appointment on my phone after it syncs, and the time at the phone is 1 hour earlier
The time is still (always) correct when I check online, but the phone still shows 1 hour earlier.
If I schedule an event BEFORE the start of DST (say sometime next month), everything is fine, phone & online agree (I assume because we are not in DST now).
Finally, if I look at the appointment on the phone, it shows the time zone (when I look at the event details) as America/Atikokan. Apparently, they don't observe Daylight Savings Time in that particular stretch of Canada, so that might be the trouble.
Nonetheless, not getting calendar event times & time zones correct is pretty outrageous, by anyone's standard. Clearly this is an issue between Google Calendar & either Sprint or HTC, and I suspect that everything will line up correctly come next March when we go to DST again, but seriously, this is pretty inexcusable.
I'm open to suggestions, but there should never be a case where the time for an event is different when I'm looking at a computer than when I'm looking at my phone (assuming my phone & my computer are showing the same time zone).