Lines Matching refs:hms
68 const UnicodeString &hms, in NumericDateFormatters() argument
72 hourMinuteSecond(hms, status) { in NumericDateFormatters()
557 Formattable *hms, in toHMS() argument
575 hms[0] = measures[i].getNumber(); in toHMS()
576 if (hms[0].getDouble() < 0.0) { in toHMS()
585 hms[1] = measures[i].getNumber(); in toHMS()
586 if (hms[1].getDouble() < 0.0) { in toHMS()
595 hms[2] = measures[i].getNumber(); in toHMS()
596 if (hms[2].getDouble() < 0.0) { in toHMS()
800 Formattable hms[3]; in formatMeasures() local
801 int32_t bitMap = toHMS(measures, measureCount, hms, status); in formatMeasures()
803 return formatNumeric(hms, bitMap, appendTo, status); in formatMeasures()
965 const Formattable *hms, // always length 3 in formatNumeric() argument
973 (UDate) (((uprv_trunc(hms[0].getDouble(status)) * 60.0 in formatNumeric()
974 + uprv_trunc(hms[1].getDouble(status))) * 60.0 in formatNumeric()
975 + uprv_trunc(hms[2].getDouble(status))) * 1000.0); in formatNumeric()
983 hms[2], in formatNumeric()
992 hms[2], in formatNumeric()
1001 hms[1], in formatNumeric()