What is the Y2K challenge and how did it happen?
The problem stems from how computers manipulate dates. For years the standard in computer programming has been to store the “year” in a date format as two-digits. For example, December 10, 1997 is stored as 12/10/97. The problem that is created by storing the year in a two-digit format is that software functions such as report generation, data exporting and costing that requires a date range will fail when calculating a date range across the year 2000.