private static DateTime ConvertDOSDateTime(ushort date, ushort time) { FileTime fileTime = new FileTime(); Systime systemTime = new Systime(); DosDateTimeToFileTime(date, time, ref fileTime); FileTimeToSystemTime(ref fileTime, ref systemTime); return(new DateTime(systemTime.Year, systemTime.Month, systemTime.Day, systemTime.Hour, systemTime.Minute, systemTime.Second + 1, DateTimeKind.Utc).AddHours(-3)); }
private static extern bool FileTimeToSystemTime(ref FileTime lpFileTime, ref Systime lpSystemTime);