internal static DateTime ConvertDosDateTime(ushort DosDate, ushort DosTime) { UFILETIME filetime = new UFILETIME(); DosDateTimeToFileTime(DosDate, DosTime, out filetime); long longfiletime = (long)(((ulong)filetime.dwHighDateTime << 32) + (ulong)filetime.dwLowDateTime); return(DateTime.FromFileTimeUtc(longfiletime)); }
internal static extern bool DosDateTimeToFileTime(ushort wFatDate, ushort wFatTime, out UFILETIME lpFileTime);
public static extern bool DosDateTimeToFileTime(ushort wFatDate, ushort wFatTime, out UFILETIME lpFileTime);