Lines Matching defs:year
71 // Month length for non-leap year
184 int32_t year, month, dom, dow, doy, mid;
185 Grego::timeToFields(time, year, month, dom, dow, doy, mid);
188 appendAsciiDigits(year, 4, str);
224 int32_t year = 0, month = 0, day = 0, hour = 0, min = 0, sec = 0;
246 year = parseAsciiDigits(str, 0, 4, status);
258 int32_t maxDayOfMonth = Grego::monthLength(year, month);
259 if (year < 0 || month < 0 || month > 11 || day < 1 || day > maxDayOfMonth ||
272 UDate time = Grego::fieldsToDay(year, month, day) * U_MILLIS_PER_DAY;
675 // Calculate start/end year and missing fields
1193 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1195 return tz->getOffset(era, year, month, day, dayOfWeek, millis, status);
1199 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1202 return tz->getOffset(era, year, month, day, dayOfWeek, millis, monthLength, status);
1674 // Update the end year
1900 int32_t year, month, dom, dow, doy, mid;
1920 Grego::timeToFields(tzt.getTime() + fromOffset, year, month, dom, dow, doy, mid);
1921 int32_t weekInMonth = Grego::dayOfWeekInMonth(year, month, dom);
1932 if (year == dstStartYear + dstCount
1964 dstStartYear = year;
1983 if (year == stdStartYear + stdCount
2015 stdStartYear = year;
2341 // non-leap year.