16.2. Работа с часами и календарем
Модуль DOS представляет как бы два набора процедур: один — для работы со встроенными часами и календарем, а второй — для ведения дат и времени создания файлов (табл. 16.2).
- 350 -
Процедура
Действие
GetDate(VAR Year, Month, Day, DW : Word)
SetDate(Year, Month, Day: Word)
Считывает год, месяц, число и день во встроенных часах ПЭВМ
Устанавливает год, месяц, число во встроенных часах
GetTime(VAR Hour, Min, Sec, Sec100 : Word)
SetTime(Hour, Min, Sec, Sec100 : Word)
Считывает текущее время по встроенным часам ПЭВМ
Устанавливает новое время во встроенных часах ПЭВМ
PachTime(VAR DT : DataTime; VAR T : LongInt)
UnPachTime(T : LongInt; VAR DT : DataTime; )
Создает компактную запись даты и времени для назначения ее файлу
Распаковывает запись даты и времени, считанную в файле
GetFTime(VAR f; VAR T : LongInt)
SetFTime(VAR f; VAR T : LongInt)
Считывает компактную запись даты и времени для открытого файла f
Записывает компактную запись даты и времени для открытого файла f