Lines Matching refs:days
481 double ChineseCalendar::daysToMillis(double days) const { in daysToMillis()
482 double millis = days * (double)kOneDay; in daysToMillis()
564 int32_t ChineseCalendar::newMoonNear(double days, UBool after) const { in newMoonNear() argument
571 gChineseCalendarAstro->setTime(daysToMillis(days)); in newMoonNear()
596 int32_t ChineseCalendar::majorSolarTerm(int32_t days) const { in majorSolarTerm()
603 gChineseCalendarAstro->setTime(daysToMillis(days)); in majorSolarTerm()
671 void ChineseCalendar::computeChineseFields(int32_t days, int32_t gyear, int32_t gmonth, in computeChineseFields() argument
680 if (days < solsticeAfter) { in computeChineseFields()
692 int32_t thisMoon = newMoonNear(days + 1, FALSE); // Start of this month in computeChineseFields()
722 int32_t dayOfMonth = days - thisMoon + 1; in computeChineseFields()
739 if (days < theNewYear) { in computeChineseFields()
742 internalSet(UCAL_DAY_OF_YEAR, days - theNewYear + 1); in computeChineseFields()