radionut: I am continuing to try to find the cause – I have found that my home computer syncs correctly to my 6255, it is just my office computer that does not. Both computers are running Windows XP, the office computer running Outlook 2003, home running Outlook 2002.
I found that I was running PC Suite vn 6.5 at home, and vn 6.6 at the office, so uninstalled at the office and loaded 6.5, but this did not solve the problem.
My thought is that the problem cannot be caused by the current date/time setting on the computer or the phone – the problem is that appointments, way in the future, are entered with an incorrect start and finish time, it does not relate to the actual time of the transfer of the information. The problem occurs no matter what time the phone or the PC is set to at the time of the sync.
It seems to be that the PC program, either Outlook, or the PC suite doing the transfer, is forgetting to correct the appointment times for daylight saving. Maybe it thinks the external device (the phone) is in a different time zone?
It isn't Outlook, I think the mistake is in the PC Suite software failing to read the time adjustment correctly. Windows stores timezone information with a Bias (timezone adjustment), StandardBias (the difference between Bias and standard time, usually zero) and a DaylightBias (the difference between UTC Bias and daylight time). An application that did not know the system had changed to daylight saving time might not read the DaylightBias adjustment and thus calculate the local time incorrectly, since Bias will be unchanged. That is my theory.