Lines Matching refs:year
103 * ( ((year % 4) == 0 &&
104 * (year % 100) != 0) ||
105 * ((year % 400) == 0) )
109 leapyear(int year)
113 if ((year & 3) == 0) {
115 if ((year % 100) == 0) {
117 if ((year % 400) == 0)
128 ct->year, ct->mon, ct->day,
136 int i, year, days;
138 year = ct->year;
148 ct->day > days_in_month(year, ct->mon) ||
150 ct->year > 2037) { /* time_t overflow */
161 for (i = POSIX_BASE_YEAR; i < year; i++)
166 days += days_in_month(year, i);
182 int i, year, days;
193 for (year = POSIX_BASE_YEAR; days >= days_in_year(year); year++)
194 days -= days_in_year(year);
195 ct->year = year;
198 for (i = 1; days >= days_in_month(year, i); i++)
199 days -= days_in_month(year, i);