Формирование даты по числу дней от начала н.э.
Прототип
void DATEDAYNUMBER (
  LONG Ndate,       /* исходное число дней */
  INT * day,        /* день месяца */
  INT * month,      /* номер месяца */
  INT * year);      /* номер года */
Описание
 

Функция DATEDAYNUMBER переводит заданное количество дней Ndate (положительное целое число типа LONG) в дату, отсчитываемую с начала н.э. и представляемую в виде трех чисел: день месяца day, номер месяца month и номер года year.

Пример
INT   i;
LONG  Nday;
INT   day;
INT   month;
INT   year;
…
Nday = 790000;
i    = DATEDAYNUMBER (Nday, &day, &month, &year);
…