Lines Matching refs:month
97 bool LunarCalendar::SetGregorianDate(int32_t year, int32_t month, int32_t day) in SetGregorianDate() argument
99 ConvertDate(year, month, day); in SetGregorianDate()
101 isValidDate = VerifyDate(year, month, day); in SetGregorianDate()
106 solorMonth = month; in SetGregorianDate()
113 void LunarCalendar::ConvertDate(int32_t& year, int32_t& month, int32_t& day) in ConvertDate() argument
118 calendar_->set(year, month - 1, day); in ConvertDate()
136 month = tempMonth; in ConvertDate()
233 bool LunarCalendar::VerifyDate(int32_t year, int32_t month, int32_t day) in VerifyDate() argument
240 if ((month < VALID_START_MONTH) || (month > VALID_END_MONTH)) { in VerifyDate()
241 HILOG_ERROR_I18N("VerifyDate: %{public}d is an invalid month", month); in VerifyDate()
245 int32_t validEndDay = daysOfMonth[month]; in VerifyDate()
247 if (month == MONTH_FEB) { in VerifyDate()
251 if ((month < VALID_START_DAY) || (month > validEndDay)) { in VerifyDate()