Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Hardware

Reply
 
Thread Tools Display Modes
  #1  
Old 04-03-2006, 05:39 AM
Janak Parekh
Editor Emeritus
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 15,171
Default Palm Treo 700w Has DST Bug

http://tinyurl.com/gmefh

Treo 700w owners, listen up: this is an important bug to be aware of, especially for everyone who's not in Arizona or Hawaii.

Quote:
After Daylight Saving Time begins (2:00 a.m., first Sunday in April), you may notice that some appointments in your smartphone's Calendar appear one hour early. For example, if you had scheduled a dental appointment for 9:00 a.m. Monday, it would appear on your smartphone as 8:00 a.m. Monday; the same appointment will also appear incorrectly in Outlook on your desktop PC as 10:00 a.m. Monday.<br /><br />In addition, full-day appointments may appear one day early.
<br /><br />Yikes! Looks like the "network time zone" feature that automatically updates your time zone is having an unintended side effect -- it's helpfully sliding events around when it shouldn't. :? I hope they have a permanent fix soon; in the meantime, make sure to carefully check your device and bookmark this page. Oh, and make sure your time zone is correct in the first place: my 700w didn't update this morning, because it was set to Indiana-based EST (...which, of course, no longer exists. Go figure.)
 
Reply With Quote
  #2  
Old 04-03-2006, 06:58 AM
darkdestroyer
Ponderer
Join Date: Oct 2005
Posts: 86

I guess the advice they should have given was to activesync all your PIM and then restore it this morning after the change happened.
 
Reply With Quote
  #3  
Old 04-03-2006, 12:10 PM
Sven Johannsen
Editorial Contributor
Sven Johannsen's Avatar
Join Date: Jun 2007
Posts: 5,411

I'm surprised this hasn't come up before. It makes me think the network time function will work much like changing Time Zones. We've always known that moves appts. Seems that the change for DST doesn't change TZ from -7 to -6 on a PC or PPC (for example), it just fixes the time, while the network time actually changes the TZ . I would have thought this would happen when traveling and the network time function fixes the time zone at your new location. Anyone have experience with this? Might be an issue with all WM phones, except that this is the only one that supports network time sync (?)

For what it's worth my spot watch gives me this 'problem'. If I change time zones traveling, it automatically changes for me and screws up all the appointments.
__________________
Sometimes you are the anteater, sometimes you are the ant.
 
Reply With Quote
  #4  
Old 04-03-2006, 01:07 PM
Rod3
Intellectual
Join Date: Jul 2002
Posts: 218

On my Treo, it only seems to happen to recurring appointments.
 
Reply With Quote
  #5  
Old 04-03-2006, 01:56 PM
mrailing
Neophyte
Join Date: Mar 2006
Posts: 7

Quote:
Originally Posted by Sven
I'm surprised this hasn't come up before. It makes me think the network time function will work much like changing Time Zones. We've always known that moves appts. Seems that the change for DST doesn't change TZ from -7 to -6 on a PC or PPC (for example), it just fixes the time, while the network time actually changes the TZ . I would have thought this would happen when traveling and the network time function fixes the time zone at your new location. Anyone have experience with this? Might be an issue with all WM phones, except that this is the only one that supports network time sync (?)

For what it's worth my spot watch gives me this 'problem'. If I change time zones traveling, it automatically changes for me and screws up all the appointments.
Hi I'm mrailing (moderator over at pdaphonehome.com in the i730 forum). This issue has come up before, happened back when time changed in October to one of our members that moved from one time zone to another, and never updated their computer. All of their recurring appointments were messed up.

You can see in this thread what the problem was:

http://pdaphonehome.com/forums/showt...ndar+time+zone

I went back and forth with another user that took them down the wrong path entirely, and I ended up calling the person and talking with them to explain it to them.

The problem lies in the way that Microsoft handles dates within Outlook and inside Windows Mobile OS. Which I can't believe that they didn't explain in the Palm article. It's also not limited to the 700w, but to EVERY handheld and Outlook that creates dates in multiple time zones. Here's the issues.

When you create a appointment within Outlook or on a PDA, in the background of that appointment it stores the time zone in which you make it. This is done so that if you change your time zone on the computer, your appointments will automatically shift to the correct time. So on the PDA if you are in NYC (eastern time), and you create an appointment for Noon on your PDA, and then you jump on a plane and travel to LA (pacific time) and you change the "Visiting" time zone on the PDA, then that appointment will automatically adjust from Noon to 9 AM. This is where the problems is. If you originally made the appointment because you wanted it at Noon in LA, then the appointment would be wrong if you changed your visiting time zone, so you would have to leave your time zone the same when traveling and not update.

Of course the work around to this is to always create appointments in the correct time zone you are going to be in. So in the example above you should have actually made the appointment for 3 PM, since that is the time your appointment would have been in NYC, and then it would have been correct when using the visiting time zone.

Now with the Palm, they AUTOMATICALLY changed to the visiting time zone with their app. Which means that if you didn't store all of your dates in the correct time zone (which is easy to forget to change in WM5), most of your dates would be messed up. Also as you can see from the link I posted this is what happened to our user.

Now most of this information is explained in this article:

http://office.microsoft.com/en-us/as...565301033.aspx

Even though it's Outlook 2002, it still relates to Outlook 2003, as they didn't fix it.

Now if you go to the same link I posted to on pdaphonehome and look at post #37 you will see how to fix the problem if ALL of your times are incorrect.

I live in Indiana, in what used to be their "special" time zone that never changed. When they announced they were changing times, I modified my own calendar in the same way, because when I changed time zones, all of my old appointments shifted.

So here's the quick and dirty way to fix it:

Sync first to make sure your information is in Outlook.

First you need to export your PST file's calendar. You can't store it in anything that keeps track of the time zone, like another PST, so since I know quite a bit about Access, I dumped my calendar to access.

Now you have to go back in to the Calendar in Outlook and delete all the appointments. Easiest way is to go in to Category view and select all of them that way to delete them.

Next you change the time zone in Outlook and on the PDA so they match. At this point it would be recommened to delete the partnership within ActiveSync so that when you re-create it, you can tell Outlook to overwrite the information on the PDA.

Now with both time zones changed, you can then Import the information that you exported to Access. This will keep the same times and create all the appointments with the new time zone, but again, it keeps the correct times.

This is the quick and dirty work around to this problem to make sure that Outlook has the correct time zone set, and you can use the DST option in the calendar.

Hopefully this will help someone.
 
Reply With Quote
  #6  
Old 04-03-2006, 02:57 PM
Ed Hansberry
Contributing Editor Emeritus
Ed Hansberry's Avatar
Join Date: Aug 2006
Posts: 8,228

Quote:
Originally Posted by mrailing
Here's the issues.

When you create a appointment within Outlook or on a PDA, in the background of that appointment it stores the time zone in which you make it. This is done so that if you change your time zone on the computer, your appointments will automatically shift to the correct time. So on the PDA if you are in NYC (eastern time), and you create an appointment for Noon on your PDA, and then you jump on a plane and travel to LA (pacific time) and you change the "Visiting" time zone on the PDA, then that appointment will automatically adjust from Noon to 9 AM. This is where the problems is. If you originally made the appointment because you wanted it at Noon in LA, then the appointment would be wrong if you changed your visiting time zone, so you would have to leave your time zone the same when traveling and not update.

Of course the work around to this is to always create appointments in the correct time zone you are going to be in. So in the example above you should have actually made the appointment for 3 PM, since that is the time your appointment would have been in NYC, and then it would have been correct when using the visiting time zone.
that isn't the problem. that is how it is supposed to work. the issue is, why were appointments made on the device affected and those on the PC and synced over handled correctly? as for why Palm changes automatically when you move timezones, that seems to be a CDMA thing, something most (all?) GSM phones don't do.

somehow Palm, MS or Verizon didn't properly handle both the DST change and the time change at the tower.
 
Reply With Quote
  #7  
Old 04-03-2006, 03:02 PM
Foxbat121
Ponderer
Join Date: Feb 2005
Posts: 97

Quote:
Originally Posted by mrailing
When you create a appointment within Outlook or on a PDA, in the background of that appointment it stores the time zone in which you make it. This is done so that if you change your time zone on the computer, your appointments will automatically shift to the correct time. So on the PDA if you are in NYC (eastern time), and you create an appointment for Noon on your PDA, and then you jump on a plane and travel to LA (pacific time) and you change the "Visiting" time zone on the PDA, then that appointment will automatically adjust from Noon to 9 AM. This is where the problems is. If you originally made the appointment because you wanted it at Noon in LA, then the appointment would be wrong if you changed your visiting time zone, so you would have to leave your time zone the same when traveling and not update.
Nope. Microsoft did this correctly. It uses UTC time for all appointments created in Outlook. This is true for both Pocket Outlook and Desktop Outlook. The display of the appointment will then be adjusted according to your current time zone and DST settings.

If you ever worked in a large corporation that has offices in both east and west coasts, this is very crucial. If you set up a meeting in west coast time to meet with your co-workers in east coast, Each side will see a different meeting time according to their own timezone difference but the meeting will take place at the time (UTC) that both will meet. When you set up an appointment, think UTC instead of your local time.

In fact almost all the time/date stamps inside Windows are UTC based. If you change your time zone, you will see your file creation time get changed as well.

The key point to remember is NEVER modify internal clock for time changes like DST and timezone. Only modify timezone/DST settings. Microsoft did it wrong in Windows 9x but thankfully it did it right and consistantly for all new OSes since Windows 2000.
 
Reply With Quote
  #8  
Old 04-03-2006, 03:08 PM
Foxbat121
Ponderer
Join Date: Feb 2005
Posts: 97

Quote:
Originally Posted by Ed Hansberry
as for why Palm changes automatically when you move timezones, that seems to be a CDMA thing, something most (all?) GSM phones don't do.
All CDMA towers have to have GPS built-in for it to function. Hence an accurate time signal is always present for CDMA. But timezone settings and DST change would be something else.

GSM doesn't require GPS for network operation.
 
Reply With Quote
  #9  
Old 04-03-2006, 03:39 PM
Janak Parekh
Editor Emeritus
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 15,171

Quote:
Originally Posted by Sven
I'm surprised this hasn't come up before. It makes me think the network time function will work much like changing Time Zones.
Just to make it clear, "Network Time Zone" is a Treo function. Palm added it. My previous CDMA and GSM Pocket PC Phones did not have the feature, e.g., you had to change timezones when traveling by yourself. The Treo will automatically do that for you, but it turns out, it doesn't quite handle DST correctly.

Quote:
Might be an issue with all WM phones, except that this is the only one that supports network time sync (?)
Possible, but it's moot on other phones because the feature doesn't exist.

Quote:
For what it's worth my spot watch gives me this 'problem'. If I change time zones traveling, it automatically changes for me and screws up all the appointments.
That's a different "screw-up", and harkens back to the debates we've had. Let's keep this focused on DST, not the fact that Microsoft has decided to slide appointments on a timezone change. In fact, Microsoft's not the only one; Apple does it as well with iCal. Anyway, that's offtopic.

--janak
 
Reply With Quote
  #10  
Old 04-03-2006, 03:41 PM
Janak Parekh
Editor Emeritus
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 15,171

Quote:
Originally Posted by mrailing
Hi I'm mrailing (moderator over at pdaphonehome.com in the i730 forum). This issue has come up before, happened back when time changed in October to one of our members that moved from one time zone to another, and never updated their computer. All of their recurring appointments were messed up.
That's actually a separate issue entirely. It's by design by Microsoft, and whether you like it or not is offtopic for this thread. Let's keep this ontopic. Thanks.

--janak
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:14 PM.