Lines Matching refs:year
104 * ( ((year % 4) == 0 &&
105 * (year % 100) != 0) ||
106 * ((year % 400) == 0) )
110 leapyear(int year)
114 if ((year & 3) == 0) {
116 if ((year % 100) == 0) {
118 if ((year % 400) == 0)
129 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 (sizeof(time_t) == 4 && year > 2037)) { /* time_t overflow */
161 for (i = POSIX_BASE_YEAR; i < year; i++)
166 days += days_in_month(year, i);
181 int i, year, days;
192 for (year = POSIX_BASE_YEAR; days >= days_in_year(year); year++)
193 days -= days_in_year(year);
194 ct->year = year;
197 for (i = 1; days >= days_in_month(year, i); i++)
198 days -= days_in_month(year, i);