September 19, 2005

The bug in daylight savings time

Programmers will need to check their software code

A new law that extends daylight savings time (DST) by four weeks means programmers will once again need to check their software code for potential problems in handling a calendar adjustment.

The measure, approved as part of energy legislation this summer, would shift the start of DST from April back to March--and move its end from October to November--most likely beginning in 2007. Those extra four weeks will save energy--the equivalent of 100,000 barrels of oil a day, according to legislators backing the change. But it may also trip up applications and gadgets programmed to automatically handle DST hours based on the schedule the United States has kept for nearly two decades.

Summer time changes, observed in patchwork fashion around the world, have always been an annoyance for programmers and systems administrators: Online support groups are full of work-arounds and suggestions for DST-related glitches.

Many applications rely on the operating system to maintain an accurate clock, meaning Micro-soft will play a critical role in keeping the world's computers running on time. Peter Houston, Microsoft's senior director of servicing strategy, says the company "will make sure that Windows handles the transition smoothly."

"Smoothly" doesn't necessarily mean flawlessly, however. Microsoft's support website contains dozens of articles related to DST hiccups, varying from minor oddities to broad problems (some multiprocessor computers running Windows NT 4.0 have trouble adjusting to DST).

Still, no one in the software industry is expecting Y2K-buglike chaos and expense. Research firms Gartner and Forrester Research are not studying the impact of a DST schedule change, while several major vendors have said the effects would be slight.

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.