Year 2000

Date Correction Methods

 

No.

Type

Comments

1

Vendor

This method assumes you will apply one of the following corrective methods, but a vendor with whom you already have maintenance contract for the product will accomplish the work. Or, you may issue a special contract with a vendor to complete the year 2000 corrections.

2

Replace

The program, system, or file will be replaced before year 2000 issues interrupt services provided by the product.

3

Window

Programs customized to consider a 2-digit date as 1900 or 2000 based on the value of the 2-digit year. For example, if year is 00-10 then century is assumed to be 1900; while if year is 11-99 then century is assumed to be 2000.

4

Expand

Programs and data fields customized to have 4-digit date fields. This requires data conversions of all files with old 2-digit date fields.

5

Encrypt

Use alphanumeric characters to represent dates. This is also known as "Alphanumeric Date Method". For example, the year 2000-2012 might be represented as A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, B0, B1, and B2 respectively. This is method requires that all accesses to the encrypted dates through a common translate routine to obtain the actual 4-digit numeric date value from the stored encrypted value.

6

Compress

This is a variation of the "Expand Method", where the storage of the 4-digit date is accomplished in same physical space by using some programming compression storage definition for the date field. Basically, this redefines field type to enable same space in record, thus not requiring physical record size changes.

7

None

Take no action. Field has no negative impact with year 2000.