Lines Matching refs:day
41 static UBool isValidRuleStartDate(int32_t year, int32_t month, int32_t day) { in isValidRuleStartDate() argument
43 && month >= 1 && month <= 12 && day >=1 && day <= 31; in isValidRuleStartDate()
56 static int32_t encodeDate(int32_t year, int32_t month, int32_t day) { in encodeDate() argument
57 return (int32_t)((uint32_t)year << 16) | month << 8 | day; in encodeDate()
81 static int32_t compareEncodedDateWithYMD(int encoded, int year, int month, int day) { in compareEncodedDateWithYMD() argument
84 if (year > MIN_INT32 || month > 1 || day > 1) { in compareEncodedDateWithYMD()
94 int tmp = encodeDate(year, month, day); in compareEncodedDateWithYMD()
261 int32_t EraRules::getEraIndex(int32_t year, int32_t month, int32_t day, UErrorCode& status) const { in getEraIndex() argument
266 if (month < 1 || month > 12 || day < 1 || day > 31) { in getEraIndex()
275 if (compareEncodedDateWithYMD(startDates[getCurrentEraIndex()], year, month, day) <= 0) { in getEraIndex()
284 if (compareEncodedDateWithYMD(startDates[i], year, month, day) <= 0) { in getEraIndex()