Справочник по технологии COM
Страница 78. DosDateTimeToVariantTime


 

DosDateTimeToVariantTime

Преобразует дату и время из формата MS-DOS в формат, используемый в VARIANT.

INT DosDateTimeToVariantTime
(
unsigned short wDosDate,
unsigned short wDosTime,
double FAR*pvtime
);

Параметры:
wDosDate
Дата в формате MS-DOS.
wDosTime
Время в формате MS-DOS.
pvtime
Указатель, по которому помещаются результаты преобразования.

Возвращаемое значение:
Возвращается одно из следующих значений:

Результат Значение
True Успех.
False Ошибка.

Комментарии:
Дата и время изменения файла MS-DOS хранятся как упакованные 16-разрядные значения. Дата MS-DOS имеет следующий формат:

Биты Содержимое
0—4 День месяца (1—31)
5—8 Месяц (1=январь, 2=февраль и т. д.)
9—15 Год относительно 1980 года (для получения фактического значения года прибавьте 1980).

Время MS-DOS имеет следующий формат:

Биты Содержимое
0—4 Секунда, деленная на 2.
5—10 Минута (0—59).
11—15 Час (0—23).

 
Следующая статья »