You're touching on a major peeve of mine, namely the whole Daylight Saving Time thing. As the American Indian chief is reputed to have said, "Only a white man would believe that you can cut a foot off one end of the blanket, sew it on the other end, and you'll have a longer blanket."
I have lots of older equipment that changes its clocks in the wrong week because it hasn't kept up with the legislation that sets when DST starts and ends. Microsoft Outlook changes the times of recurring meetings when the clocks change because it thinks that you're in a different time zone. Microsoft Windows can't agree with any other operating system about how times/dates are stored on FAT32/NTFS/ISO9660 filesystems, and it also changes the reported timestamps when displaying files after a DST change.
If you want to save yourself an ENORMOUS amount of hassle, lie to every computer in your life: set the clocks to GMT, and learn to add or subtract the offset to your local clock time in your head. How hard is it to subtract 5 (or 4, sometimes) anyway? (I'm on the east coast of the USA.) You'll never have to change a digital clock again, and time will go back to advancing monotonically throughout your life, as it is supposed to do. Plus, you can amaze your friends and frighten your enemies with your proficiency at simple arithmetic.
Feh.