Lines Matching refs:hms
72 const UnicodeString &hms, in NumericDateFormatters() argument
76 hourMinuteSecond(hms, status) { in NumericDateFormatters()
565 Formattable *hms, in toHMS() argument
583 hms[0] = measures[i].getNumber(); in toHMS()
584 if (hms[0].getDouble() < 0.0) { in toHMS()
593 hms[1] = measures[i].getNumber(); in toHMS()
594 if (hms[1].getDouble() < 0.0) { in toHMS()
603 hms[2] = measures[i].getNumber(); in toHMS()
604 if (hms[2].getDouble() < 0.0) { in toHMS()
809 Formattable hms[3]; in formatMeasures() local
810 int32_t bitMap = toHMS(measures, measureCount, hms, status); in formatMeasures()
812 return formatNumeric(hms, bitMap, appendTo, status); in formatMeasures()
974 const Formattable *hms, // always length 3 in formatNumeric() argument
982 (UDate) (((uprv_trunc(hms[0].getDouble(status)) * 60.0 in formatNumeric()
983 + uprv_trunc(hms[1].getDouble(status))) * 60.0 in formatNumeric()
984 + uprv_trunc(hms[2].getDouble(status))) * 1000.0); in formatNumeric()
992 hms[2], in formatNumeric()
1001 hms[2], in formatNumeric()
1010 hms[1], in formatNumeric()