32-bit Windows Time/Date Formats

Remarks

The file time and the date are stored individually, using unsigned integers as bit fields. File time and date are packed as follows:

Time

Bit Position: 0   1   2   3   4 5   6   7   8   9   A B   C   D   E   F
Length: 5 6 5
Contents: hours minutes 2-second increments
Value Range: 0–23 0–59 0–29 in 2-second intervals

Date

Bit Position: 0   1   2   3   4   5   6 7   8   9   A B   C   D   E   F
Length: 7 4 5
Contents: year month day
Value Range: 0–119 1–12 1–31
(relative to 1980)