in Search
Sales reps! What does Windows Phone 7 Series mean for you? The customers in your store? Catch all the Windows Phone news and discuss in our Retail Sales and Support Zone.

Why am I Late? Time Zones and Windows Mobile...

Last post 03-14-2009 10:05 PM by Todd Allcock. 7 replies.
Page 1 of 1 (8 items)
Sort Posts: Previous Next
  • 03-10-2009 1:38 PM

    Why am I Late? Time Zones and Windows Mobile...

    I've been kicking around the Microsoft support newsgroups for Windows Mobile for a number of years, and one topic that pops up from time to time that really seems to confuse users is Outlook's and Window Mobile's handling of time zones, specifically the automatic (and unstoppable!) shifting of appointment start/end times when you change time zones on the device.

    For those who don't travel often, let me explain the feature.  If you live in, say, Los Angeles, you have your mobile device set for the Pacific Time Zone or "GMT-8 Pacific US" (the Time Zone at 8 hours before Greenwich Mean Time, the world's agreed upon "official" time.)   Interestingly, Outlook (and your Windows Mobile device) stores the date and time of the current time and all appointments in GMT, and uses the Time Zone settings to subtract or add the appropriate number of hours to the all of the entries on the device to calculate the local time.  So, our Los Angeles based user above, for example, who schedules a 2PM appointment on her device, has really, unknowingly, entered a "10PM" appointment in Greenwich time, which the device displays as "2PM."  So, when you fly to New York, and reset the device for "GMT-5 Eastern", in addition to resetting the device clock, it automagically "moves" all of your appointments 3 hours ahead.  (In reality, however- neither the clock or the appointments have actually changed at all- they are still stored internally in GMT, but all the information on the device is now displayed in GMT-5 instead of GMT-8.)

    This often drives travelers crazy.  Say our LA user has a meeting at her company's New York office next Thursday at 10AM.  She dutifully enters "Appointment with the Suits" in her calendar and sets the appointment time for 10AM.  Next Wednesday night she hops a plane to the Big Apple, resets her device for GMT-5 Eastern US upon landing (or, more likely in this day and age, her phone does it automatically based on data from her mobile operator), checks into the hotel, checks her device for tomorrow's schedule, and decides to sleep in, because her device informs her that her meeting is at 1PM!  After being fired for missing the meeting, our hypothetical user stomps on her Windows Mobile device, and vows to only use cheap Nokias from now on.

    What happened, why it happened, what should've happened, and how can you save your job in that situation is the focus of this diatribe!

    In the interest of full disclosure, I have to admit I'm one of apparently seven people on the entire planet who think the feature works just like it should.  The vast majority of comments in the support newsgroups are firmly anti-appointment shifting, even after understanding how (and why) it works.  I'll try and convince you why it's a Good Thing, (or at least let you learn to live with it since you aren't going to convince Microsoft to change it!) 

    First the why- Outlook is designed to be collaborative, allowing others to send you meeting invitations, etc.  If the "Suits" in the New York office had sent our poor hypothetical victim above an meeting invite to the big 10AM Thursday meeting instead of her keying the appointment in herself, it would've automatically created the appointment on her LA-based Outlook calendar at 7AM, since on both computers- the one in NY and hers in LA, the appointment would really be stored, invisibly to anyone, as "3PM GMT," and both PCs would simply subtract the appropriate local offset (5 hours in NY, 8 in LA) to display the appointment in local time.  The 7AM meeting would also have synced to our victim's LA-zoned Windows Mobile device at 7AM, and upon landing in NY, would've displayed as 10AM, and she would still be employed today.

    "Sure," you're thinking, "but if Outlook didn't move stuff around, everything would've stayed at 10AM anyway, and not need shifting back and forth to work!"  While that's true in this case, real world examples can often get more complicated, particularly for companies that have employees distributed through several time zones.  What if, as a last-minute cost-cutting measure, our hypothetical company canceled the flight and directed our user to attend the meeting via conference call instead of in person?  Then she'll still be 3 hours late, since the meeting isn't at "10AM" in LA, but at 10AM in NY, which is 7AM in LA.  Her Outlook calendar and mobile device SHOULD have the appointment scheduled at 7AM Pacific rather than "10AM" because 7AM Pacific, 10AM Eastern, (and 3PM GMT) is the ACTUAL moment in time the meeting takes place. 

    The power of the automatic appointment shifting makes scheduling for large companies much easier.   Let's say our NY home office is scheduling a conference call or Live Meeting for all management worldwide at 2PM Eastern- one mass meeting invite can be sent to every office or employee worldwide, and automatically schedule every employee's Outlook calendar at the correct local time regardless of wherever they are, (or, more importantly, wherever they'll be on the date of the call/meeting- a boon for oft-traveling mobile employees!)

    Ok, I can see you still aren't convinced.  No problem.  I'll fall back on the 800-pound Gorilla argument: that's the way Outlook works, you're stuck with it, so how can you best deal with it?

    First you need to decide if you'll ever need the appointment shifting feature.  If you ever get meeting invites from other time zones, yes, you'll probably need it.  If you don't collaborate with other Outlook users, you probably don't, and can decide of the shifting feature is right for you or not.  If it isn't, regardless of the fact that the appointment shift feature can't be turned off, you can "disable" the shifting appointments feature in a very, VERY, low tech way: DON'T EVER CHANGE TIME ZONES!

    I call this "solution" the "Digital Watch Paradigm."  Think about this for a moment- when you travel to a different time zone, say from LA to NY, do you "shift time zones" on your digital wristwatch?  Of course not- you simply advance the time three hours.  If you treat the WinMo device just like a wristwatch, and rather than change time zones when traveling, you simply reset the device's clock to local time, all of your appointments will stay put.   If it offends your sensibilities to walk around London or Tokyo with a device set to "Eastern US," try to keep in mind the time zone-based clock on the Windows Mobile device is primarily there to support the Calendar's automatic time zone shift feature.  If that feature didn't exist, the device wouldn't need to be "time zone-aware" any more than your watch is- it'd just need a clock.  For this to work as I describe, however, it is VITAL that you defeat the automatic time zone/clock setting feature most WinMo phones have preset that allows the mobile operator to set the clock and zone.  On touchscreen devices, it's usually found in Start/Settings/Phone/Time Zone.  Untick the "automatically set time..." box. 

    Now, if, like myself, you accept that the time-zone handling of Outlook is a powerful tool, how do we use it without being confused?    First, I tend to include the actual time of appointments that take place outside my local time zone in the appointment name or location itself.  I.e. in our example above, I'd have entered the appointment as "Appointment with the Suits: 10AM ET" and set it for 7AM local Pacific time.  This helps confirming everything is correct at the appropriate time.  If our hypothetical victim had seen "Appointment with the Suits: 10AM" scheduled for "1PM," on her device's today screen in the hotel Wednesday night, it would've told her something was awry, and made it obvious that she had a time zone problem.  

    Those who travel often or deal with an office in another zone tend to add/subtract time zones automatically in our head, so adjusting 10AM or 1PM Eastern to 7AM or 10AM Pacific is no biggie, but what if the meeting or 10AM conference call is with a supplier in Tokyo?  I don't know THAT offset off the top of my head.  In that case, we zip over to the device's time zone screen, set "GMT+9, Tokyo" as the visiting time and select it.  Our device jumps to GMT+9, taking all of our appointments with it.  Now we schedule our call at 10AM Thursday "local" Tokyo time, then reset the time zone on our device to our home time "GMT-8, Pacific US", the appointment moves to the correct time in LA: 5PM Wednesday.  And, again, the beauty is that you'll always be notified of the correct time for the call regardless of where you are- if you stay in LA, it'll remind you before 5PM, if you fly to Tokyo, it'll remind you before 10AM, or, if your flight to Tokyo has problems and grounds you in Honolulu, you'll be warned before the 3PM meeting start, and be able to call in your apologies, etc.

    Outlook 2007 added a neat feature to aid with appointments scheduled for different time zones.  In the past, you either had to do time zone math in your head, or, just like on the mobile devices, temporarily shift the PC's time zone to where the appointment was to take place, enter the appointment, and shift everything back.  With Outlook 2007, you can now click "Time Zones" in the appointment editing screen and set the time zone for the appointment start and/or end time- the start and end times can even have different zones- a neat feature for entering flights, where take offs and landings are always expressed in local time on the itineraries.

    Hopefully this overview has helped you learn to love (or at least live with!) the time zone handling of Outlook and Windows Mobile, and provide a little insight to why it works like it works, which might seem counter-intuitive, at least at first-glance, to anyone who doesn't rely on it's power and flexibility.

     

     

       

    --
    Todd Allcock [MS MVP - Mobile Devices]

    Current Devices:
    AT&T Tilt (R.I.P. 2/12/10)
    T-Mobile MDA (T-Mobile USA)
    T-Mobile Dash (T-Mobile 2 Go Prepaid)
    Samsung SCH-i730 (Page Plus Cellular)
    Samsung SCH-i600 (Page Plus Cellular)
    Dell Axim X5
    Audiovox Maestro
    NEC MP780 HPC


    • Post Points: 40
  • 03-10-2009 2:14 PM In reply to

    • Laura Rooke
    • Top 10 Contributor
    • Joined on 03-27-2008
    • Northern California
    • Posts 3,824
    • Points 38,316
    • 4_ambassador
      Microsoft Windows Mobile MVP
      Moderator
      Small Business Specialist
      Specialist

    Re: Why am I Late? Time Zones and Windows Mobile...

    Oh - my head hurts now - but this is very valuable information, and as you say - so many people are confused and annoyed by this.

    Laura Rooke
    MVP - Mobile Devices
    My Devices..........
    IPAQ 3650
    IPAQ 5450
    IPAQ 4700
    IPAQ 2795
    Jasjar
    Motorola Q
    T-Mobile Dash
    AT&T TILT
    Advantage 7510
    HTC Pure
    HTC Diamond2
    • Post Points: 5
  • 03-11-2009 10:23 AM In reply to

    Re: Why am I Late? Time Zones and Windows Mobile...

    Since I don't travel I had never given this much thought. Thanks for posting this as I know it took you time to type it all. This is good information for me to give to my customers that travel at the time they buy their new phones. Again Thank you.

    Doug Heidebrink
    OT Communtication Solutions
    Ottumwa, Iowa
    • Post Points: 10
  • 03-11-2009 2:05 PM In reply to

    Re: Why am I Late? Time Zones and Windows Mobile...

    Doug Heidebrink:

    Since I don't travel I had never given this much thought. Thanks for posting this as I know it took you time to type it all. This is good information for me to give to my customers that travel at the time they buy their new phones. Again Thank you.

     

    My pleasure- if it helps one Ottumwa customer not want to wring your neck because he or she was an hour late for an appointment in Boston or whereever, it's all worth it!

     

    Amazingly, it stymies me in the modern age of reasonably priced travel, how many people (and companies!) are still completely mystified by time zones.  My wife works for the Federal Government and has to travel from here in Denver to Washington a half-dozen times a year.  Armed with her agency's Exchange server and Blackberry, they still can't send an appointment that just works everywhere!  Unlike a WinMo device, the Blackberry (at least the way her agency has it set up) DOESN'T correct for time zones- it's permanently set for Denver, where she's based.  So if she has a meeting scheduled for 10AM in Washington, it shows up in her Denver Outlook calendar as 8AM (correct), and to her Blackberry over the BES (Blackberry Enterprise Server) as 8AM (still correct) then when she goes to Washington, the Blackberry's clock jumps ahead two hours, but her appointments don't, so she's always two hours early for everything.  (She called me when she figured it out, saying "I knew 8AM didn't sound right- I doubt my boss is even AWAKE at 8AM much less holding meetings!") 

    She learned her lesson after the first two meetings she was early for.  Now she opens Outlook on her laptop and verifies the actual meeting times, since Outlook properly updates itself when she sets the lapton to Eastern time, but that sort of defeats the whole purpose of having a smartphone if you still need to use a laptop to confirm PIM data!   I've BEGGED the IT department at her agency to allow Windows Mobile devices (at employee expence) as an alternative to Blackberries, but, like many companies or organizations, they don't want to support multiple platforms, and management loves their Crackberries!  ;-)

     

    --
    Todd Allcock [MS MVP - Mobile Devices]

    Current Devices:
    AT&T Tilt (R.I.P. 2/12/10)
    T-Mobile MDA (T-Mobile USA)
    T-Mobile Dash (T-Mobile 2 Go Prepaid)
    Samsung SCH-i730 (Page Plus Cellular)
    Samsung SCH-i600 (Page Plus Cellular)
    Dell Axim X5
    Audiovox Maestro
    NEC MP780 HPC


    • Post Points: 10
  • 03-11-2009 7:29 PM In reply to

    • Adam Z Lein
    • Top 25 Contributor
    • Joined on 05-02-2008
    • New York, NY
    • Posts 290
    • Points 3,627
    • 2_advocate
      Microsoft Windows Mobile MVP

    Re: Why am I Late? Time Zones and Windows Mobile...

    I also like the way Windows Mobile shifts the calendar for the time zones.  If you get a meeting request or download an ICS file that loads an appointment into your calendar, it will put it in the correct spot for your current time zone... which is great.  I also love the time zone settings in Outlook 2007.  I always set up my flights that way so that they take off at a specific time in one time zone and land in another time zone.  Great feature. 

    I didn't realize Blackberries don't understand time zone changes (since mine mostly stayed in a drawer).

    __________________
    Adam Z Lein
    -------
    Senior Editor
    pocketnow.com
    -------
    Windows Mobile MVP
    • Post Points: 15
  • 03-12-2009 11:57 AM In reply to

    • DarkAngel
    • Top 10 Contributor
    • Joined on 08-29-2008
    • Lille, FRANCE
    • Posts 361
    • Points 3,304
    • 2_advocate
      Small Business Specialist
      Specialist

    Re: Why am I Late? Time Zones and Windows Mobile...

    I didn't knew about all this but it's great to know!
    I travel a lot but mostly stay in my timezone Wink but I use ICS or meeting requests from other timezone so should be great to know this functionnality (wich looks great to me, count me in the seven people in the world Angel )

    Using HTC Diamond Touch ;)
    My Programs should be here
    ------------------------------------------------
    My devices :
    - HTC Diamond Touch (P3700, aka Diamond) - Running custom 6.5 beta ROM
    - HTC Touch Pro (T7272, aka Raphael) - Running Stock Rom
    • Post Points: 10
  • 03-12-2009 5:00 PM In reply to

    Re: Why am I Late? Time Zones and Windows Mobile...

    That's some good explaining there Todd, looks like white paper material to me.

    Dave Parker
    Microsoft M.V.P. Mobile Devices
    Reviewer & Moderator - www.4Winmobile.com
    • Post Points: 5
  • 03-14-2009 10:05 PM In reply to

    Re: Why am I Late? Time Zones and Windows Mobile...

    Adam Z Lein:

    I also like the way Windows Mobile shifts the calendar for the time zones.  If you get a meeting request or download an ICS file that loads an appointment into your calendar, it will put it in the correct spot for your current time zone... which is great.  I also love the time zone settings in Outlook 2007.  I always set up my flights that way so that they take off at a specific time in one time zone and land in another time zone.  Great feature. 

    I didn't realize Blackberries don't understand time zone changes (since mine mostly stayed in a drawer).

    I can't swear to the "stupidity" of the Blackberry in general- my only experience is with my wife's work-issued 'berry.  Perhaps it's something in the settings of the BES the device syncs with, but there's no user override on the device I've ever figured out.  Her email to her IT department received a "that's just the way it works" reply, but let's just say her agency's IT department isn't exactly going to win any compentency awards!

     

     

     

     

    --
    Todd Allcock [MS MVP - Mobile Devices]

    Current Devices:
    AT&T Tilt (R.I.P. 2/12/10)
    T-Mobile MDA (T-Mobile USA)
    T-Mobile Dash (T-Mobile 2 Go Prepaid)
    Samsung SCH-i730 (Page Plus Cellular)
    Samsung SCH-i600 (Page Plus Cellular)
    Dell Axim X5
    Audiovox Maestro
    NEC MP780 HPC


    • Post Points: 5
Page 1 of 1 (8 items)
  * SHARE YOUR FEEDBACK ABOUT THE SITE USING OUR NEW FEEDBACK FORM *