The Year 2070 problem, or Y2.07K problem, arises from the limitations inherent to encoding years as 2-digit values. Computer programs might be written in the belief that their users will never need to enter dates before year 1969 or after year 2068. This assumption may not match the user's own assumption about what roll-over boundary has been chosen, or they may not know there is any limitation at all. As a result of insufficient information, decoding of the 2-digit year number will produce an incorrect date. For example, a person might enter their birth year as "34", for 1934. The software might instead interpret this as 2034. The problem is named after a common 2-digit rollover boundary. The choice of the boundary will not affect the limited 100-year span of the 2-digit encoding.
|