Changes

Jump to navigation Jump to search
719 bytes added ,  13:54, April 25, 2008
something had to be done
Line 1: Line 1: −
The '''Y2K''' problem was identified in the late 1990s by computer scientists who observed that many dates were stored with two-digit years. This leads to the problem of deciding whether a date recording as "12/25/80" refers to Christmas 1880 or Christmas 1980.  
+
The '''Y2K problem''' was identified in the late 1990s by computer scientists who observed that too many dates were stored with two-digit years. This leads to the critical problem of deciding whether, for example, a date recording as "12/25/80" refers to Christmas 1880 or Christmas 1980.  
   −
A two-digit year is recorded by leaving out the first two digits, seen as redundant. For systems which use only a short range of dates, say 1960 through 1990, this seemed to make sense. An event which took place in "75" could not have occurred in 2075 (far in the future) or in 1875 (the distant past). With memory as expensive as it was in the early days of modern computing, it was a common practice to save storage space by using two-digit years.
+
A two-digit year is recorded by leaving out the first two digits, seen as redundant. For systems which use only a short range of dates, say 1960 through 1990, this seemed to make sense. An event which took place in '75 could not have occurred in 2075 (far in the future) or in 1875 (the distant past). With memory as expensive as it was in the early days of modern computing, it was a common practice to save storage space by using two-digit years.
 +
 
 +
For birth dates, one can generally assume that most people live less than 80 years. So, for all practical purposes, it was possible to guess the century of their birth. In 1995, a person with a birth year of '55 could not have been born in 1855.<ref>The oldest persons to have lived in modern times were between 110 and 120 years old. </ref>
 +
 
 +
As the years stretched on, however, more and more people were slipping through the cracks of this principle. Computer programmers began to wonder they could determine the age of someone born in '98 when runnning a report in the year 2001. Would it indicate a [[toddler]] or a centenarian? Clearly, something had to be done.
 +
 
 +
==Notes==
 +
 
 +
{{reflist}}
Siteadmin, Check users, nsTeam1RO, nsTeam1RW, nsTeam1_talkRO, nsTeam1_talkRW, oversight, Administrators
30,650

edits

Navigation menu