Lines Matching refs: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
1179 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1181 return tz->getOffset(era, year, month, day, dayOfWeek, millis, status);
1185 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1188 return tz->getOffset(era, year, month, day, dayOfWeek, millis, monthLength, status);
1657 // Update the end year
1934 int32_t year, month, dom, dow, doy, mid;
1954 Grego::timeToFields(tzt.getTime() + fromOffset, year, month, dom, dow, doy, mid);
1955 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom);
1966 if (year == dstStartYear + dstCount
1998 dstStartYear = year;
2017 if (year == stdStartYear + stdCount
2049 stdStartYear = year;
2365 // non-leap year.