SEADATE

PURPOSE   OPERATION   OPTIONS   COMMAND LINES   RELATED PROGRAMS


Author: Dan Mares, dmares @ maresware . com (you will be asked for e-mail address confirmation) or dan.mares @ norcrossgroup . com
Portions Copyright © 2007-2021 by Dan Mares, & Mares and Company, LLC
Phone: 678-427-3275

PURPOSE

The SEADATE program is designed to decode the manufacture date found on many Seagate hard drives.

Seagate traditionally uses a code to indicate the date of manufacture of the drive. This program attempts to decode that date and provide a close approximation of the manufacture date.


OPERATION

The user inputs (on the command line) the date code found on the drive, and the program attempts to decode the value and provide the date of manufacture.

Research indicated that the coding of the date code on the drives is as follows:

The date code is of a format: 06212 or 07321

To decode this date the following process is used:

So 05062 would be 2004, the 6th week after 1st saturday in July, + 2 days.

By my calculations, 05062 is 8 / 15 / 2004.

I have made no effort to adjust for leap years so the final day may be 1 off


Program Output:

The user enters on the command line:

c:>seadate 06212

The program responds:

06212 is the Seagate disk manufacture date to convert

Which is 21 weeks and 2 days after
7/2/2005 the first saturday of July 2005

The manufacture date of the drive is 11/28/2005  +-1 day for leap years

Top

OPTIONS

There are no options to this program.
Top

COMMAND LINES

c:>SEADATE
show the default help screen.

c:>SEADATE YYWWD
decode the manufacture date of YY WW D of a Seagatge drive.


RELATED PROGRAMS

NONE