days_in_month
int days_in_month;
days_in_month = 31;
days_in_month = 30;
days_in_month = 29;
days_in_month = 28;
return day <= days_in_month;
days += days_in_month(i);
days_in_month(FEBRUARY) = 29;
for (i = 1; days >= days_in_month(i); i++)
days -= days_in_month(i);
dm = days_in_month[leap_year(year)][month];
day += days_in_month[leap][i];
static const int days_in_month[2][13] = {
static const uint8_t days_in_month[13] = {
if (!mday || mday > days_in_month[mon] + (leap_year & (mon == 2)))