Y2K Site Map | Terms of Use | Problem | Steps | Certification | Briefings | Compliance | Solutions | BIOS | Test & Evaluation | Cost


The following Y2K material has been kept available by MITRE for historical purposes only and has not been updated unless noted.

MITRE - Y2K - Testing Leap Year
Testing Leap Year



Warning! Be Careful When Testing Out Your System's Ability to Handle Year 2000!

You should back up everything before attempting this since some programs create reference files and they will probably fail to work after you have run this experiment.

The problem will arise when the date is reset to the present and the program tries to use reference files from years in the future (or years in the past if the rollover failed). Additionally, some software uses date checking for licensing purposes and they may expire the license and not allow access after you have set dates into the future.


Source: IBM, July 1996, The Year 2000 and 2-Digit Dates: A Guide for Planning and Implementation, Fourth Edition, GC28-1251-03, Chapter 5. Testing Techniques for Year 2000 Changes.

You can affect the system date change (on Intel-based PCs) as follows: use the configuration utility that sets the time and date or execute the DATE command in DOS Version 3 Release 3 or later.

Test the setting and display of special dates, including:

For rules on determining whether the current year is a leap year, see Calculating Leap Years. For information about date transition vulnerabilities, see Critical Date Transitions.


PC Internal Clock and BIOS Desktop PC Resolution Clock/BIOS Flowchart Appropriate BIOS Upgrade Test Your PC System Clock Testing Leap Year
Other Dates of Concern FlashBIOS Upgrades Testing Utilities & Patches Vendor Patches & SW Libraries Manual Clock Setting PC Suppliers Compliance Lists

For further information directly related to Year 2000 issues, please contact Year2000@mitre.org