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

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

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

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

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