Формирование даты по числу дней от начала н.э.
Прототип
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);
...