What is the format for FirstInstallDateTime on Windows 95?
Public Service Announcement:
Daylight Saving Time ends in most parts of the United States
this weekend.
Windows 98/98/Me recorded the date and time at which Setup was
run in the registry under
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
as a binary value named FirstInstallDateTime.
What is the format of this data?
Take the binary value and treat it as a 32-bit little-endian value.
The format of the value is basically
DOS date/time format,
except that the seconds are always 0 or 1 (usually 1),
due to a programming error.
Exercise: What error would result in the seconds always being 0 or 1
(usually 1)?
[Update:
Falcon is the first to post the correct answer.]