Lines Matching defs:eyear
369 int32_t eyear, month, dayOfMonth, dayOfYear, unusedRemainder;
386 eyear = getGregorianYear();
391 eyear = (int32_t) ClockMath::floorDivide((4.0*julianEpochDay) + 1464.0, (int32_t) 1461, unusedRemainder);
393 // Compute the Julian calendar day number for January 1, eyear
394 int32_t january1 = 365*(eyear-1) + ClockMath::floorDivide(eyear-1, (int32_t)4);
403 UBool isLeap = ((eyear&0x3) == 0); // equiv. to (eyear%4 == 0)
418 // eyear,month,dayOfMonth,
427 if((eyear == fGregorianCutoverYear) && (julianDay >= fCutoverJulianDay)) {
429 int32_t gregShift = Grego::gregorianShift(eyear);
440 internalSet(UCAL_EXTENDED_YEAR, eyear);
442 if (eyear < 1) {
444 eyear = 1 - eyear;
447 internalSet(UCAL_YEAR, eyear);
531 int32_t GregorianCalendar::handleComputeMonthStart(int32_t eyear, int32_t month,
540 eyear += ClockMath::floorDivide(month, 12, month);
543 UBool isLeap = eyear%4 == 0;
544 int64_t y = (int64_t)eyear-1;
547 nonConstThis->fIsGregorian = (eyear >= fGregorianCutoverYear);
550 __FILE__, __LINE__, eyear,month, fIsGregorian?"T":"F", fInvertGregorian?"T":"F");
556 isLeap = isLeap && ((eyear%100 != 0) || (eyear%400 == 0));
559 int32_t gregShift = Grego::gregorianShift(eyear);
562 __FILE__, __LINE__, eyear, month, julianDay, gregShift);
568 // day of January 1, <eyear> of either the Julian or Gregorian
589 int32_t GregorianCalendar::handleGetYearLength(int32_t eyear) const {
590 return isLeapYear(eyear) ? 366 : 365;