Il bug dell'anno 2000 O bug do ano 2000 Der Bug des Jahres 2000 Le bug de l'an 2000 El error del año 2000

Note: This article was written before the year 2000.

The year 2000 bug

The year 2000 bug stems from the fact that on many computers, dates are given in two figures, so instead of displaying (calculating) 4 figures (e.g. 1974), these computers display 2 figures (e.g. 74).
This is because when these computers were manufactured memory was expensive, so programmers and manufacturers tried to save on memory as much as possible.
For this reason, when the year 2000 arrives, at 11:59:59 pm on December 31st 1999, computers and all elements with dates coded in just 2 figures will switch from the year 1999 to the year 00, which for the computer will mean 1900.

This will also pose a problem for elements that use the system's time and date, particularly to calculate a duration by making a subtraction, or software programs that perform automatic tasks on specific days of the week (January 1 st 1900 will be a Monday whereas January 1 st 2000 will be a Saturday).
To further complicate matters, the year 2000 is a leap year, whereas 1900 wasn't; thus in 1900 there were 28 days in February and there will be 29 days in February 2000.

On January 1 st 2000, many computers and systems that operate randomly according to the operating system clock will operate incorrectly or will quite simply stop working. These inconsistencies may range from minor or simple errors to the shutdown of an entire workshop and other problems involving ecology, defence, industry and the stock market.

This is why many code lines (millions in fact) must be changed (for the programmes) and patches (software corrections) must be installed on many machines to prepare them for this critical changeover.

Last update on Thursday October 16, 2008 02:43:19 PM.This document entitled « The year 2000 bug » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.

Best answers for « The year 2000 bug » in :
[Myth] Will there be a 2038 bug? Show Will there be a 2038 bug? Myth Reality Myth It has been said that there will be a bug, like the one that happened in 2000, in the year 2038. The year 2000 bug involved the inability for outdated machines to hold the century digits of...
The MSCONFIG Utility under Windows 2000 ShowThe MSCONFIG Utility under Windows 2000 MISCONFIG is a utility for managing programs that is launched automatically at Windows start up. However this is application is installed as default under Windows 2000. To remedy to this,...
Mktime() - Timestamp yesterday, last month, etc.). ShowMktime() - Timestamp yesterday, last month, etc.) Intro Last 24 hours Yesterday This week Last week This Month Last 30 days (last 30 days) Last month Current year(this year) Last year (last year) Intro The mktime()function...
Physical dump memory - File Memory.dmp ShowPhysical dump memory - File Memory.dmp Under the following operating systems (Windows NT / Windows 2000 / Windows XP), during a big crash of the system, the system proceeds to a dump which consist of copying the contents of memory (RAM) in...
Windows networking ShowNetworking in Windows 2000/XP To configure each computer, simply go to the control panel, then double-click "network connections" and right-click "local area connection", then choose properties! The local area connection window displays the...
Msdtc - msdtc.exe Showmsdtc - msdtc.exe msdtc.exe (msdtc stands for Microsoft Distributed Coordinator) is a Windows NT/2000/XP generic process used for coordonating databases, message queues and file systems. The process msdtc is not in any way a virus, a worm, a Trojan...