It appears to me that Windows times are 64 bits (two long words, low and high). In the FILE$INFO structure in ifport.f90, the creation, lastaccess, and lastwrite times are Integer(4). What kind of a time value are these?
The derived-type element variables FILE$INFO%CREATION, FILE$INFO%LASTWRITE, and FILE$INFO%LASTACCESS contain packed date and time information that indicates when the file was created, last written to, and last accessed, respectively.
To break the time and date into component parts, call UNPACKTIMEQQ.