« Travel this week - NSF and ECAR | Main | National Science Foundation workshop on high performance computing, storage, and large databases »
December 5, 2006
Adventures with the Nokia E62 - Oracle Calendar and Symbian calendar app don't really understand time zones and events
So I entered all my flight and meeting time information for this week into my Oracle Calendar. But of course those events are entered in the time zone where I entered the data. I synced my Nokia E62 calendar to my Oracle Calendar. When I arrived on the east coast, the phone changed to the current local time, and yep, you guessed it, it shifted all of my calendar entries by three hours.
Sheesh - you'd think devices meant for travelers would be smarter than this.
I know that this is something that OSAF's Chandler software gets this right - individual calendar entries can have timezones attached to them. Are there other software and devices that get this right?
Technorati Tags: Calendaring, chandler, e62, mobile-devices, nokia, OSAF
Posted by oren at December 5, 2006 10:49 PM
Comments
Hrm. Just did a quick check - both Office 2K7 and iCal support timezones for individual entries (in iCal you have to turn on time zone support in the advanced preferences). Oracle Calendar doesn't have this? (it's been almost 2 years since I used it, can't recall).
Of course, if you just created the flight & meeting info in OC using the defaults, then of course it should assume that they were in your default time zone - and of course they should show up "time shifted" when you update your phone to local time. My old Palm didn't have true timezone support for calendaring, and I always made meeting pre-shifted when I was travelling to another timezone.
Posted by: Jim Gaynor at December 6, 2006 8:50 AM
Current versions of Oracle Calendar knows about a specific set of timezones and offsets. When it sees an iCalendar VTIMEZONE, it has an algorithm which attempts to map the incoming VTIMEZONE to one of the ones that it internally knows about. This often works correctly, but not always, as this is algorithmically complex (maybe not even possible) to always do correctly.
Posted by: dmose at December 7, 2006 1:57 PM
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)