General discussion
March 17, 2007 at 11:30 PM
bbaltas

Why do software developers tie calendars to a system clock

by bbaltas . Updated 19 years, 4 months ago

We spent several weeks trying to prepare the change in daylight savings time, and we still had problems with our calendars! Can someone give me a reason that a developer would tie a calendar to a system clock? Lets face it 9:00 a.m. is 9:00 a.m. now, three months ago, and it will be 9:00 a.m. in December.

I’ve been told that it is necessary to use system clocks because calendar appointments can be scheduled accurately across time zones. I think this argument is bunk!

Calendar appointments scheduled across time zones can be done accurately, by the sender including time zone information in the original message, and the recipient checking the time zone when the message is received. If there is a difference, the recipient can apply the correct time automatically in the receiver’s calendar. Checking a system clock simply does not make sense.

Developers, am I missing something here?

Bill Baltas

This discussion is locked

All Comments