Суммирование дат
Прототип
void ADDDATE (
   DECIMAL D1,     /* первое слагаемое */
   DECIMAL D2,     /* второе слагаемое */
   DECIMAL dsumm); /* результат */
Описание
 

Процедура ADDDATE складывает две даты D1 и D2, представленные в виде числа тиков от начала н.э., и помещает результат в переменную dsumm.

Пример
INT   i;
DECIMAL  D, Ds;
...
/* Длину суток помещаем в 'Ds':        */
STRTOTICK ("02.01.0001:00:00:00.00" ,Ds);
/* Увеличиваем дату 'D' на одни сутки: */
ADDDATE (D ,Ds ,D);
...