Lines Matching refs:days
165 /* Number of days per month (except for February in leap years). */
197 time_t days = 365 * ((time_t) year - 1970) + leap_days(1970, year);
204 days += mdays[i];
207 ++days;
209 days += tm->tm_mday - 1;
211 hours = days * 24 + tm->tm_hour;
227 ldns_year_and_yday_from_days_since_epoch(int64_t days, struct tm *result)
232 while (days < 0 || days >= (int64_t) (is_leap_year(year) ? 366 : 365)) {
233 new_year = year + (int) LDNS_DIV(days, 365);
234 days -= (new_year - year) * 365;
235 days -= leap_days(year, new_year);
239 result->tm_yday = (int) days;
242 /* Number of days per month in a leap year. */