"I'm occasionally asked how long I am going to be a programmer and a part of this business. I usually respond with "I'm going to retire one minute before midnight on December 31st 1999 and disavow that I've ever been involved with computers." Upon hearing my response there is usually one of two reactions: 1) a look of wonderment about the response and why I've chosen such a precise date and time, 2) a look of understanding and nervous laughter from an enlightened few."
" Why retire at 11:59pm on 12/31/99? Do you know what will happen at midnight in the Year 2000? ATM machines might eat your cash cards. Credit card charges could be refused. Billing statement totals might have outrageous interest charges included. Medical records could say you're the oldest person alive. Books checked out of libraries could be 2000 years overdue. Your MTV could stop playing when you cable bill is 730000 days past due. If the software that is being used has logic that does not take into consideration the rollover of the century, a calculation could cause anything from a humorous conversation piece to a serious software failure to occur."
"Many applications rely on date arithmetic. Since the beginning of computer programming it was a common practice to limit the storage of dates (usually involving use of a two digit year) in order to save memory and disk space. If the storage of the year portion of a date is restricted to a two-digit year and the application doesn't handle the logic of calculations that span over the end of the century a problem will occur. This can affect any software logic that calculates based on date, compares dates, or sorts on date."
"The Gartner Group estimates that the software maintenance cost to fix year 2000 date problems will be $450 to $600 per program. Widely different worldwide estimates of the cost to fix the problem are in the range of $100 to $600 billion. The demand for Year 2000 expertise has spawned an entire industry. Some industry experts are claiming that this industry could be hotter than all the excitement that surrounds the Internet (at least between now and the end of the decade). Some industry experts are also speculating that the Year 2000 industry will collapse in the Year 2000 faster than an out of date tax preparation software package."
"Some Year 2000 issues you should review include: 1) database and memory storage of dates that use 2 digits or some other limited precision for the year, 2) code that does date calculations, comparisons or sorting, and 3) [non-PBS Dental/Endo] database software that support date fields (check with your database provider for date field specifications)."
"If you are worried about Year 2000 issues there is a wealth of information available on the Web (Use a search engine and search for "Year 2000"). While I was surfing I found many home pages and documents about Year 2000 issues..."
"Okay, I won't retire at the end of 1999. I do hope all developers will take the time to review their code to make sure it handles Year 2000 issues properly. I want my MTV!"
![]()
Web Author: Richard Summers
Copyright ©2000 by nova vista media - ALL RIGHTS RESERVED