Home Subjects Archives Quotations
Search: Search Tips

Y2K leap year bug n. A computer problem involving software that has been programmed incorrectly to treat the year 2000 as a non-leap year.

Example Citation:
And to add another cruel twist, a number of applications now in use have botched the dating scheme for leap year. Because the year 2000 is divisible by 400, there will be a Feb. 29 in the year 2000 even though there was not one in 1900. As a result, some programs with the Y2K leap year bug will assign erroneous dates every day after Feb. 28, 2000.
—Peter H. Lewis, "Exterminating the 2000 Bug From Home Systems," The New York Times, July 21, 1998

Earliest Citation:
Cyber Cassandras flogging the Y2K (Year 2000) scare, the idea that the world will suffer a computer meltdown when the clock and calendar turns into the new millennium on Jan. 1, 2000, got something else to harp about last week. The Y2K leap year bug raised its ugly little head. It turns out that lots of companies that fixed their computers so they won't think it's the year 1900 when the calendar turns (the Millennium Bug) will get tripped up anyway because they forgot that 2000 is a Leap year and 1900 was not.

The Federal Aviation Administration, for example, found that when its computers are fed flight information for Feb. 29, 2000, they inform the user that there is no such date.
—James Coates, "Da mare on da net," Chicago Tribune, February 16, 1998

Notes:
This problem, a kind of baby brother bug of the much larger Y2K bug, was caused by programmers forgetting that there are actually three rules that determine whether a given year is a leap year:
  1. If the year is divisible by 4, then it's a leap year, unless...
  2. The year is also divisible by 100, then it's not a leap year, unless...
  3. The year is also divisible by 400, then it's a leap year.
Many programmers used only steps 1 and 2, and so concluded that 2000 was not a leap year.

Related Words:
2000-compliant
9999 bug
D10K problem
doomsdate
leapling
leper list
TEOTWAWKI
Y2.038K bug
Y2K problem
Y2OK

Subject Categories:
Computers - Programming and Software
Culture - Time

Posted on February 10, 1999 at 6:41 AM


 Recent posts:
  bio-mom
  jingle mail
  tuxeda
  boreout
  scuppie
  allergy bullying
  IMBY
  agflation
  mullet strategy
  walkshed
 Alphabetical archives:
  A B C D E F G H I
  J K L M N O P Q R
  S T U V W X Y Z #
 Other links:
Top 100 Words

Recent Words

Recent Quotes

Word Spy, The Book

Word Spy Citations

Feedback

My Favorite Words

My Neologisms

Paul McFedries



Copyright © 1995 - 2008 Paul McFedries and Logophilia Limited