Lines Matching defs:days
92 #define day_of_week(days) (((days) + 4) % 7)
99 * Optimization: using a precomputed count of days between POSIX_BASE_YEAR and
101 * recent_base_days is the number of days before the start of recent_base_year.
141 int i, year, days;
171 * Compute days since start of time
176 days = recent_base_days;
179 days = 0;
182 days += days_in_year(i);
186 days += days_in_month(year, i);
187 days += (ct->day - 1);
189 ts->tv_sec = (((time_t)days * 24 + ct->hour) * 60 + ct->min) * 60 +
250 time_t i, year, days;
255 days = secs / SECDAY;
258 ct->dow = day_of_week(days);
261 if (days >= recent_base_days) {
263 days -= recent_base_days;
267 for (; days >= days_in_year(year); year++)
268 days -= days_in_year(year);
272 for (i = 1; days >= days_in_month(year, i); i++)
273 days -= days_in_month(year, i);
277 ct->day = days + 1;