Year 2000 problem


The pervasive problem that many applications are designed to handle only 20th-century dates — dates that begin with “19”. For example, most programs represent dates in the form MM-DD-YY, so the date 10-5-96 is October 5, 1996. But what about the date 10-5-05. Is that 1905 or 2005? There is no way to distinguish between these two dates.

This problem affects a vast amount of software, particularly accounting and database systems. The U.S. Social Security Administration, for example, has estimated that it will need to review about 50 million lines of code to correct this problem in its own system.

The Year 2000 problem is sometimes referred to as the Millennium bug or Y2K problem.

Read Also:

  • Yellow_Book

    The specification for CD-ROMs and CD-ROM/XA.

  • Ymodem

    An asynchronous communications protocol designed by Chuck Forsberg that extends Xmodem by increasing the transfer block size and by supporting batch file transfers. This enables you to specify a list of files and send them all at one time. With Xmodem, you can send only one file at a time.

  • Yorick

    An interpreted programming language used for scientific applications such as simulations, calculations, post-processing, interactive scientific graphics, or translating large files of numbers. Yorick is written in ANSI C and runs on most operating systems. It has a compact syntax, similar to C, but with array operators. It’s easily expandable through dynamic linking of C libraries.

  • YouTube

    A popular free video-sharing Web site that lets registered users upload and share video clips online at the YouTube.com Web site. To view the videos you are not required to register. Launched in 2005 by former PayPal employees, the video-sharing site was acquired by Google Inc. in October 2006 for US $1.65 billion in Google […]

  • yagi antenna

    An antenna that radiates in only one direction. Yagi antennas are most commonly used in point-to-point communications. Also called panel or patch antennas.


Disclaimer: Year 2000 problem definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.