public void Parse_Date_Info() { Read_Garbage(); FileTime FTime = new FileTime(); FTime.dwLowDateTime = this.Read_Unsigned_32Bits(); FTime.dwHighDateTime = this.Read_Unsigned_32Bits(); long TimeLong = FileTime.FileTime_To_Long(FTime); this.GameEXELastWriteTimeUTC = DateTime.FromFileTimeUtc(TimeLong); }
public static long FileTime_To_Long(FileTime ft) { long hFT2 = (((long)ft.dwHighDateTime) << 32) + ft.dwLowDateTime; return(hFT2); }