Определение числа дней от начала н.э. до указанной даты
Прототип
LONG DAYNUMBERDATE (
   INT Day,          /* номер дня в месяце */
   INT Month,        /* номер месяца в году */
   INT Year);        /* год от начала н.э. */
Описание
 

Функция DAYNUMBERDATE вычисляет количество дней от начала н.э. до указанной даты, представленной номером дня Day (целое значение в диапазоне от 1 до 31), номером месяца (целое значение в диапазоне от 1 до 12) и номером года (целое значение в диапазоне от 1 до 9999).

Возвращаемое значение
  1. Вычисленное количество дней – успешное завершение.

  2. 0 – неправильные параметры.

Пример
LONG  i;
INT   Day;
INT   Month;
INT   Year;
...
Year  = 1994;
Month = 5;
Day   = 15;
i     = DAYNUMBERDATE (Day ,Month ,Year);
...