• Home
  • Raw
  • Download

Lines Matching refs:month

393 int32_t IslamicCalendar::monthStart(int32_t year, int32_t month) const {  in monthStart()
396 return (int32_t)uprv_ceil(29.5*month) in monthStart()
399 return trueMonthStart(12*(year-1) + month); in monthStart()
402 for(int i=0; i< month; i++){ in monthStart()
417 int32_t IslamicCalendar::trueMonthStart(int32_t month) const in trueMonthStart()
420 int32_t start = CalendarCache::get(&gMonthCache, month, status); in trueMonthStart()
425 + uprv_floor(month * CalendarAstronomer::SYNODIC_MONTH) * kOneDay; in trueMonthStart()
454 CalendarCache::put(&gMonthCache, month, start, status); in trueMonthStart()
509 int32_t IslamicCalendar::handleGetMonthLength(int32_t extendedYear, int32_t month) const { in handleGetMonthLength()
515 length = 29 + (month+1) % 2; in handleGetMonthLength()
516 if (month == DHU_AL_HIJJAH && civilLeapYear(extendedYear)) { in handleGetMonthLength()
520 month = 12*(extendedYear-1) + month; in handleGetMonthLength()
521 length = trueMonthStart(month+1) - trueMonthStart(month) ; in handleGetMonthLength()
523 length = getUmalqura_MonthLength(extendedYear - UMALQURA_YEAR_START, month); in handleGetMonthLength()
537 int32_t month = 12*(extendedYear-1); in handleGetYearLength() local
538 return (trueMonthStart(month + 12) - trueMonthStart(month)); in handleGetYearLength()
560 int32_t IslamicCalendar::handleComputeMonthStart(int32_t eyear, int32_t month, UBool /* useMonth */… in handleComputeMonthStart() argument
563 if (month > 11) { in handleComputeMonthStart()
564 eyear += (month / 12); in handleComputeMonthStart()
565 month %= 12; in handleComputeMonthStart()
566 } else if (month < 0) { in handleComputeMonthStart()
567 month++; in handleComputeMonthStart()
568 eyear += (month / 12) - 1; in handleComputeMonthStart()
569 month = (month % 12) + 11; in handleComputeMonthStart()
571 return monthStart(eyear, month) + ((cType == TBLA)? ASTRONOMICAL_EPOC: CIVIL_EPOC) - 1; in handleComputeMonthStart()
608 int32_t year, month, dayOfMonth, dayOfYear; in handleComputeFields() local
618 month = (int32_t)uprv_ceil((days - 29 - yearStart(year)) / 29.5 ); in handleComputeFields()
619 month = month<11?month:11; in handleComputeFields()
620 startDate = monthStart(year, month); in handleComputeFields()
645 month = months % 12; in handleComputeFields()
651 month = (int32_t)uprv_ceil((days - 29 - yearStart(year)) / 29.5 ); in handleComputeFields()
652 month = month<11?month:11; in handleComputeFields()
653 startDate = monthStart(year, month); in handleComputeFields()
675 month = m; in handleComputeFields()
679 year=month=0; in handleComputeFields()
682 dayOfMonth = (days - monthStart(year, month)) + 1; in handleComputeFields()
691 internalSet(UCAL_MONTH, month); in handleComputeFields()