Home | History | Annotate | Download | only in i18n

Lines Matching defs:newMoon2

629  * at or before month newMoon2.
632 * @param newMoon2 days after January 1, 1970 0:00 astronomical base zone
635 UBool ChineseCalendar::isLeapMonthBetween(int32_t newMoon1, int32_t newMoon2) const {
640 if (synodicMonthsBetween(newMoon1, newMoon2) >= 50) {
642 "isLeapMonthBetween(%d, %d): Invalid parameters", newMoon1, newMoon2
647 return (newMoon2 >= newMoon1) &&
648 (isLeapMonthBetween(newMoon1, newMoonNear(newMoon2 - SYNODIC_GAP, FALSE)) ||
649 hasNoMajorSolarTerm(newMoon2));
763 int32_t newMoon2 = newMoonNear(newMoon1 + SYNODIC_GAP, TRUE);
767 (hasNoMajorSolarTerm(newMoon1) || hasNoMajorSolarTerm(newMoon2))) {
768 cacheValue = newMoonNear(newMoon2 + SYNODIC_GAP, TRUE);
770 cacheValue = newMoon2;