DAYSPERLYEAR
tdelta = tdays / DAYSPERLYEAR;
while (yourtm.tm_mday > DAYSPERLYEAR) {
DAYSPERNYEAR, DAYSPERLYEAR
strp = getnum(strp, &rulep->r_day, 0, DAYSPERLYEAR - 1);
DAYSPERLYEAR :
DAYSPERLYEAR :
DAYSPERLYEAR :
DAYSPERLYEAR :
DAYSPERNYEAR, DAYSPERLYEAR