Lines Matching refs:hour
178 HOUR = 1,
258 case HOUR:
272 return HOUR;
1515 case GMTOffsetField::HOUR:
1722 // forcing parse to use single hour digit
1731 // Better parse result with single hour digit
1750 UVector* patternItems, UBool forceSingleHourDigit, int32_t& hour, int32_t& min, int32_t& sec) const {
1769 if (fieldType == GMTOffsetField::HOUR) {
1787 hour = min = sec = 0;
1791 hour = offsetH;
1824 int32_t hour = 0;
1831 hour = digits[0];
1834 hour = digits[0] * 10 + digits[1];
1837 hour = digits[0];
1841 hour = digits[0] * 10 + digits[1];
1845 hour = digits[0];
1850 hour = digits[0] * 10 + digits[1];
1855 if (hour <= MAX_OFFSET_HOUR && min <= MAX_OFFSET_MINUTE && sec <= MAX_OFFSET_SECOND) {
1857 offset = hour * MILLIS_PER_HOUR + min * MILLIS_PER_MINUTE + sec * MILLIS_PER_SECOND;
1939 int32_t hour = 0, min = 0, sec = 0;
1944 hour = parseOffsetFieldWithLocalizedDigits(text, idx, 1, 2, 0, MAX_OFFSET_HOUR, len);
1972 return hour * MILLIS_PER_HOUR + min * MILLIS_PER_MINUTE + sec * MILLIS_PER_SECOND;
2112 int32_t hour = 0, min = 0, sec = 0;
2117 hour = digits[0];
2120 hour = digits[0] * 10 + digits[1];
2123 hour = digits[0];
2127 hour = digits[0] * 10 + digits[1];
2131 hour = digits[0];
2136 hour = digits[0] * 10 + digits[1];
2142 if (hour <= MAX_OFFSET_HOUR && min <= MAX_OFFSET_MINUTE && sec <= MAX_OFFSET_SECOND) {
2150 hour = min = sec = 0;
2158 return ((((hour * 60) + min) * 60) + sec) * 1000;
2174 // 1 digit hour, move to next field
2204 // hour
2420 reqBits = GMTOffsetField::HOUR;
2423 reqBits = GMTOffsetField::HOUR | GMTOffsetField::MINUTE;
2426 reqBits = GMTOffsetField::HOUR | GMTOffsetField::MINUTE | GMTOffsetField::SECOND;
2451 // Bad time zone hour pattern data
2478 // Bad time zone hour pattern data
2491 // Bad time zone hour pattern data
2530 } else if (type == GMTOffsetField::HOUR) {