Apegga1c.gif (2007 bytes) The PEGG
March, 1999
Page 16

CRITICAL Y2K TESTING DATES

Relating Stories:

Y2K Okay? Now the Other Dates

Forum Offers Y2K Tips



 
DATES TESTING
January 1, 1999 Ensure that the digits "99" do not trigger a red flag, other program subroutine(s), or cause a processing error
Fiscal Year 2000 for business and industry Depending on the business the FY could start on March 1, 1999; July 1, 1999 or match the government fiscal year of October 1, 1999
August 22, 1999 Overflow of "end of week" rollovers (e.g. GPS)
September 9, 1999 (9/9/99 or possibly 9999) ensure that the digits "99" or "9999" do not trigger a red flag, other program subroutine(s), or cause a processing error
October 1, 1999 First day of Fiscal Year 2000
January 0, 2000 Ensure that this date is NOT processed (some applications do have this problem and counts January 0 as the day before the 1st
January 1, 2000 Key date in any compliance testing
January 3, 2000 First full work day in the new year
January 10, 2000 First 9 character date
February 28, 2000 Ensure the leap year is being properly accounted for
February 29, 2000 Ensure the leap year is being properly accounted for
February 30, 2000 Ensure that this date is NOT processed
February 31, 2000 Ensure that this date is NOT processed
March 1, 2000 Ensure date calculations have taken leap year into account
October 10, 2000 First 10 character date
December 31, 2000

366th day of the year

January 1, 2001 First day in the 21st Century
January 1, 2001 Overflow for Tandem systems
After January 1, 2002 Ensure no processing errors occur in backward calculations and processing of dates in the 1980’s and the 1990’s at this point in time
February 29, 2001 Ensure that this date is NOT processed as a leap year
February 29, 2004 Ensure that this date is processed as a leap year
January 1, 2010 Overflow ANSI C Library
September 30, 2034

Overflow of UNIX time function

January 1, 2037

Rollover date for NTP systems

January 19, 2038 Overflow of UNIX systems
September 18, 2042 Overflow of IBM Systems/360
February 28, 2100 Last day of February – NOT a leap year


 

Home | Past PEGGs | Contact