advertising information

CNN.com
 MAIN PAGE
 WORLD
 ASIANOW
 U.S.
 LOCAL
 POLITICS
 WEATHER
 BUSINESS
 SPORTS
 TECHNOLOGY
   computing
   personal technology
   space
 NATURE
 ENTERTAINMENT
 BOOKS
 TRAVEL
 FOOD
 HEALTH
 STYLE
 IN-DEPTH

 custom news
 Headline News brief
 daily almanac
 CNN networks
 CNN programs
 on-air transcripts
 news quiz

  CNN WEB SITES:
CNN Websites
 TIME INC. SITES:
 MORE SERVICES:
 video on demand
 video archive
 audio on demand
 news email services
 free email accounts
 desktop headlines
 pointcast
 pagenet

 DISCUSSION:
 message boards
 chat
 feedback

 SITE GUIDES:
 help
 contents
 search

 FASTER ACCESS:
 europe
 japan

 WEB SERVICES:
COMPUTING

banner From...
Computerworld

Now for the other Y2K problem: It's a leap year

y2k

 ALSO:
Blame it on Pope Gregory

  

March 5, 1999
Web posted at: 1:50 p.m. EST (1850 GMT)

by Mitch Betts and Tom Hoffman

(IDG) -- Starting this time next year you'll find out whether your computer systems can handle the other year 2000 problem.

Next year is a leap year, a calendar phenomenon that historically has driven computer systems nuts if they fail to account for the extra day, Feb. 29. The last leap year, 1996, saw numerous snafus, including a New Zealand aluminum smelter that literally had a meltdown when the computers shut off; they weren't programmed to handle a 366th day.

Computer glitches crop up every leap year -- even though the problem is well-known -- because date arithmetic errors are repeated in new programs, said computer scientist Peter G. Neumann, author of Computer Related Risks.

The culprits are sloppy programming and short-sightedness, he said. "The same damn things keep happening over and over and over again, because people don't learn from history."

MORE COMPUTING INTELLIGENCE
  IDG.net home page
  Computerworld's home page
  Computerworld Year 2000 resource center
  Computerworld's online subscription center
 Reviews & in-depth info at IDG.net
  IDG.net's personal news page
  Questions about computers? Let IDG.net's editors help you
  Subscribe to IDG.net's free daily newsletter for IT leaders
  Search IDG.net in 12 languages
 News Radio
  Computerworld Minute
  Fusion audio primers
   

Especially worrisome is that, in a Computerworld survey of 105 information technology managers, 17% didn't know 2000 is a leap year. "2000 is gonna be a stinker because there are a lot of people that don't understand whether it's a leap year or not," Neumann said.

The confusion arises because the rules for determining leap years are more complicated than the "every four years" rule taught in grade school. There are two other factors: Years divisible by 100 aren't leap years, except that years divisible by 400 are. So 1900 wasn't a leap year, 2000 will be and 2100 won't be.

The survey found that many large U.S. corporations appear to be addressing the leap year issue at the same time they fix the "00" year rollover problem. Seven in 10 respondents said they expect to have their systems ready for the leap year by June, and the rest expect to finish by year's end.

Many IT executives said they would be surprised if other companies haven't factored the leap year into their year 2000 planning. "It would be silly for companies to miss this. [Leap year] has been talked about for so long it shouldn't be a problem," said Michael Radcliff, vice president of information systems at Owens Corning, a Toledo, Ohio-based building materials supplier.

But history isn't on the optimists' side. Virtually every leap year in the computer age has had glitches, including the following episodes in 1996:

  • About 60,000 people were unable to buy Fantasy 5 lottery tickets in Arizona on Feb. 29 because the lottery-machine software didn't recognize the leap day.
    @2000
    Stories:
  • Meaning of the Millennium
  • Y2K: Hype or Hazard?

  • Events Guide:
  • New Year's around the globe

  • Discussion:
  • Stories of the Century
  • Best and Worst

  • Quiz:
  • Know your millennium

  • Links:
  • Celebrations
  • Observatories
  • Y2K Readiness
  • Humor

  • Poll:
    When does the new millennium begin?

    Jan. 1, 2000
    Jan. 1, 2001
    Not sure
    Other
    View Results

  • Lab equipment software used by heart surgeons at Papwoth Hospital in the U.K. couldn't function Feb. 29, so the lab analysis had to be done by other labs using a different vendor's equipment.

  • A higher taxicab fare in New York went into effect March 1. But meters programmed by one company in Queens forgot about the leap day and charged the higher rate on Feb. 29.

In fact, 7% of the IT managers surveyed by Computerworld said their company had experienced leap-year systems problems. And 22% of the respondents said they are concerned about the leap-year compliance of their trading partners' systems next year.

"The sophisticated [organizations] know it's a leap year," said Capers Jones, chief scientist at Artemis Management Systems Inc. in Burlington, Mass. But for those that haven't factored it in, Jones estimated that 10% to 12% of the applications that handle the century change "will miss the leap year part of it."

Companies looking solely for "00" date rollover problems will miss leap year and daylight-saving time problems, Neumann said, because they show up in different parts of the code.

Vigilance is the key. MBIA Inc., an Armonk, N.Y.-based insurer of government bonds, already has identified a third-party portfolio management application that hadn't included the extra day in its original year 2000 remediation.

MBIA contacted the vendor and discovered that a leap-year patch was in the works. "But it proves that there's never complete assurance in third-party software. It behooves any organization to do a double-check," said Michele Lachiusa-Likens, a consultant working on the year 2000 project at MBIA. A software tool from Princeton Softech Inc. in Princeton, N.J., which "ages" a program to see if it works on particular days, found the problem.


SPECIALS:
Countdown to 2000
Y2K Bug: Millennium Mayhem?

MESSAGE BOARD:
Year 2000 bug

RELATED STORIES:
Another daunting Y2K task: Educating America's masses
March 4, 1999
U.S./Russian Y2K center to avoid nuclear exchange
March 4, 1999
Y2K failures abroad threaten U.S. security
March 1, 1999
Senate report: Many sectors of economy still at risk from Y2K

RELATED IDG.net STORIES:
Blame it on Pope Gregory
Pentagon details U.S./Russian Y2K center to avoid nuclear exchange
Year of the Y2K lawsuit
Heads up: 'Fixed' Y2K code has flaws
IDG.net's Year 2000 World

Note: Pages will open in a new browser window
External sites are not endorsed by CNN Interactive.


RELATED SITES:
Leap Day
Y2K Bug Information Center
Y2K Fun Page
MBIA

Note: Pages will open in a new browser window
External sites are not endorsed by CNN Interactive.

 LATEST HEADLINES:
SEARCH CNN.com
Enter keyword(s)   go    help

Back to the top   © 2001 Cable News Network. All Rights Reserved.
Terms under which this service is provided to you.
Read our privacy guidelines.