Дата и время MS-DOS

Дата MS-DOS и время MS-DOS — это 16-разрядные значения, указывающие месяц, день, год и время суток, в который был записан файл MS-DOS в последний раз. MS-DOS записывает дату и время, когда приложение MS-DOS создает файл или записывает его в файл. Приложения MS-DOS извлекают эту дату и время с помощью функций MS-DOS. При использовании функции GetFileTime для получения времени файлов, созданных MS-DOS, GetFileTime автоматически преобразует даты и время MS-DOS в время в формате UTC.

При обнаружении даты и времени MS-DOS, которые не были преобразованы, их можно преобразовать в время в формате UTC с помощью функции DosDateTimeToFileTime . Эта функция копирует преобразованные дату и время в структуру FILETIME . Значение можно преобразовать обратно в дату и время MS-DOS с помощью функции FileTimeToDosDateTime .