Вычисление интервала между двумя датами
Синтаксис
 
divtime(< тип интервала >, < начальная дата >, < конечная дата >)

< начальная дата > – значение типа DATE;

< конечная дата > – значение типа DATE;

< тип интервала > – см. описание функции multime.

Возвращаемое значение
  1. Значение типа INT, представляющее разницу между конечной и начальной датами в единицах измерения, заданных параметром < тип интервала >.

  2. Округление происходит в меньшую сторону. Например, если < тип интервала > = 256 (годы), а < начальная дата > больше < конечной даты > хотя бы на один тик, будет возвращено значение -1 (минус 1).

Пример
dt_begin:=17.11.1997:18:25:47.88; //
dt_end:=17.11.1997:20:25:47.88; //
i:=divtime(8,dt_begin, dt_end); //  2