Вычисление интервала между двумя датами
Синтаксис
 
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