Lines Matching defs:year
77 // Month length for non-leap year
190 int32_t year, month, dom, dow, doy, mid;
191 Grego::timeToFields(time, year, month, dom, dow, doy, mid);
194 appendAsciiDigits(year, 4, str);
230 int32_t year = 0, month = 0, day = 0, hour = 0, min = 0, sec = 0;
252 year = parseAsciiDigits(str, 0, 4, status);
264 int32_t maxDayOfMonth = Grego::monthLength(year, month);
265 if (year < 0 || month < 0 || month > 11 || day < 1 || day > maxDayOfMonth ||
278 UDate time = Grego::fieldsToDay(year, month, day) * U_MILLIS_PER_DAY;
681 // Calculate start/end year and missing fields
1184 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1186 return tz->getOffset(era, year, month, day, dayOfWeek, millis, status);
1190 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1193 return tz->getOffset(era, year, month, day, dayOfWeek, millis, monthLength, status);
1662 // Update the end year
1939 int32_t year, month, dom, dow, doy, mid;
1959 Grego::timeToFields(tzt.getTime() + fromOffset, year, month, dom, dow, doy, mid);
1960 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom);
1971 if (year == dstStartYear + dstCount
2003 dstStartYear = year;
2022 if (year == stdStartYear + stdCount
2054 stdStartYear = year;
2380 // non-leap year.