Class TimeUnit
java.lang.Object
com.ibm.icu.util.MeasureUnit
com.ibm.icu.util.TimeUnit
- All Implemented Interfaces:
Serializable
Measurement unit for time units.
- Author:
- markdavis
- See Also:
- Status:
- Stable ICU 4.0.
-
Nested Class Summary
Nested classes/interfaces inherited from class MeasureUnit
MeasureUnit.Complexity, MeasureUnit.Factory, MeasureUnit.MeasurePrefixModifier and TypeClassDescriptionstatic enumEnumeration for unit complexity.protected static interfaceDeprecated.This API is ICU internal only.static enumEnumeration for SI and binary prefixes, e.g. -
Field Summary
Fields inherited from class MeasureUnit
ACRE, ACRE_FOOT, AMPERE, ARC_MINUTE, ARC_SECOND, ASTRONOMICAL_UNIT, ATMOSPHERE, BAR, BARREL, BEAUFORT, BECQUEREL, BIT, BRITISH_THERMAL_UNIT, BRITISH_THERMAL_UNIT_IT, BU_JP, BUSHEL, BYTE, CALORIE, CALORIE_IT, CANDELA, CARAT, CELSIUS, CENTILITER, CENTIMETER, CENTURY, CHAIN, CHO, COULOMB, CUBIC_CENTIMETER, CUBIC_FOOT, CUBIC_INCH, CUBIC_KILOMETER, CUBIC_METER, CUBIC_MILE, CUBIC_YARD, CUP, CUP_IMPERIAL, CUP_JP, CUP_METRIC, DALTON, DAY, DAY_PERSON, DECADE, DECILITER, DECIMETER, DEGREE, DESSERT_SPOON, DESSERT_SPOON_IMPERIAL, DOT, DOT_PER_CENTIMETER, DOT_PER_INCH, DRAM, DROP, DUNAM, DYNE, EARTH_MASS, EARTH_RADIUS, ELECTRONVOLT, EM, FAHRENHEIT, FARAD, FATHOM, FLUID_OUNCE, FLUID_OUNCE_IMPERIAL, FLUID_OUNCE_METRIC, FOODCALORIE, FOOT, FORTNIGHT, FUN, FURLONG, G_FORCE, GALLON, GALLON_IMPERIAL, GASOLINE_ENERGY_DENSITY, GENERIC_TEMPERATURE, GIGABIT, GIGABYTE, GIGAHERTZ, GIGAWATT, GRAIN, GRAM, GRAY, HECTARE, HECTOLITER, HECTOPASCAL, HENRY, HERTZ, HORSEPOWER, HOUR, INCH, INCH_HG, ITEM, JIGGER, JO_JP, JOULE, KARAT, KATAL, KELVIN, KEN, KILOBIT, KILOBYTE, KILOCALORIE, KILOGRAM, KILOGRAM_FORCE, KILOHERTZ, KILOJOULE, KILOMETER, KILOMETER_PER_HOUR, KILOPASCAL, KILOWATT, KILOWATT_HOUR, KILOWATT_HOUR_PER_100_KILOMETER, KNOT, KOKU, KOSAJI, LIGHT_SPEED, LIGHT_YEAR, LITER, LITER_PER_100KILOMETERS, LITER_PER_KILOMETER, LUMEN, LUX, MEGABIT, MEGABYTE, MEGAHERTZ, MEGALITER, MEGAPASCAL, MEGAPIXEL, MEGAWATT, METER, METER_PER_SECOND, METER_PER_SECOND_SQUARED, METRIC_TON, MICROGRAM, MICROMETER, MICROSECOND, MILE, MILE_PER_GALLON, MILE_PER_GALLON_IMPERIAL, MILE_PER_HOUR, MILE_SCANDINAVIAN, MILLIAMPERE, MILLIBAR, MILLIGRAM, MILLIGRAM_OFGLUCOSE_PER_DECILITER, MILLIGRAM_PER_DECILITER, MILLIINCH, MILLILITER, MILLIMETER, MILLIMETER_OF_MERCURY, MILLIMOLE_PER_LITER, MILLISECOND, MILLIWATT, MINUTE, MOLE, MONTH, MONTH_PERSON, NANOMETER, NANOSECOND, NAUTICAL_MILE, NEWTON, NEWTON_METER, NIGHT, OFGLUCOSE, OFHG, OHM, OSAJI, OUNCE, OUNCE_TROY, PARSEC, PART, PART_PER_1E6, PART_PER_1E9, PART_PER_MILLION, PASCAL, PERCENT, PERMILLE, PERMYRIAD, PETABYTE, PICOMETER, PINCH, PINT, PINT_IMPERIAL, PINT_METRIC, PIXEL, PIXEL_PER_CENTIMETER, PIXEL_PER_INCH, POINT, POUND, POUND_FOOT, POUND_FORCE, POUND_PER_SQUARE_INCH, POUNDAL, QUART, QUART_IMPERIAL, QUARTER, RADIAN, RANKINE, REVOLUTION_ANGLE, RI_JP, RIN, ROD, SAI, SE_JP, SECOND, SHAKU, SHAKU_CLOTH, SHAKU_LENGTH, SIEMENS, SIEVERT, SLUG, SOLAR_LUMINOSITY, SOLAR_MASS, SOLAR_RADIUS, SQUARE_CENTIMETER, SQUARE_FOOT, SQUARE_INCH, SQUARE_KILOMETER, SQUARE_METER, SQUARE_MILE, SQUARE_YARD, STERADIAN, STONE, subType, SUN, TABLESPOON, TEASPOON, TERABIT, TERABYTE, TESLA, THERM_US, TO_JP, TON, TONNE, type, VOLT, WATT, WEBER, WEEK, WEEK_PERSON, YARD, YEAR, YEAR_PERSONModifier and TypeFieldDescriptionstatic final MeasureUnitConstant for unit of area: acrestatic final MeasureUnitConstant for unit of volume: acre-footstatic final MeasureUnitConstant for unit of electric: amperestatic final MeasureUnitConstant for unit of angle: arc-minutestatic final MeasureUnitConstant for unit of angle: arc-secondstatic final MeasureUnitConstant for unit of length: astronomical-unitstatic final MeasureUnitConstant for unit of pressure: atmospherestatic final MeasureUnitConstant for unit of pressure: barstatic final MeasureUnitConstant for unit of volume: barrelstatic final MeasureUnitConstant for unit of speed: beaufortstatic final MeasureUnitConstant for unit of energy: becquerelstatic final MeasureUnitConstant for unit of digital: bitstatic final MeasureUnitConstant for unit of energy: british-thermal-unitstatic final MeasureUnitConstant for unit of energy: british-thermal-unit-itstatic final MeasureUnitConstant for unit of area: bu-jpstatic final MeasureUnitConstant for unit of volume: bushelstatic final MeasureUnitConstant for unit of digital: bytestatic final MeasureUnitConstant for unit of energy: caloriestatic final MeasureUnitConstant for unit of energy: calorie-itstatic final MeasureUnitConstant for unit of light: candelastatic final MeasureUnitConstant for unit of mass: caratstatic final MeasureUnitConstant for unit of temperature: celsiusstatic final MeasureUnitConstant for unit of volume: centiliterstatic final MeasureUnitConstant for unit of length: centimeterstatic final MeasureUnitConstant for unit of duration: centurystatic final MeasureUnitConstant for unit of length: chainstatic final MeasureUnitConstant for unit of area: chostatic final MeasureUnitConstant for unit of electric: coulombstatic final MeasureUnitConstant for unit of volume: cubic-centimeterstatic final MeasureUnitConstant for unit of volume: cubic-footstatic final MeasureUnitConstant for unit of volume: cubic-inchstatic final MeasureUnitConstant for unit of volume: cubic-kilometerstatic final MeasureUnitConstant for unit of volume: cubic-meterstatic final MeasureUnitConstant for unit of volume: cubic-milestatic final MeasureUnitConstant for unit of volume: cubic-yardstatic final MeasureUnitConstant for unit of volume: cupstatic final MeasureUnitConstant for unit of volume: cup-imperialstatic final MeasureUnitConstant for unit of volume: cup-jpstatic final MeasureUnitConstant for unit of volume: cup-metricstatic final MeasureUnitConstant for unit of mass: daltonstatic final TimeUnitConstant for unit of duration: daystatic final MeasureUnitConstant for unit of duration: day-personstatic final MeasureUnitConstant for unit of duration: decadestatic final MeasureUnitConstant for unit of volume: deciliterstatic final MeasureUnitConstant for unit of length: decimeterstatic final MeasureUnitConstant for unit of angle: degreestatic final MeasureUnitConstant for unit of volume: dessert-spoonstatic final MeasureUnitConstant for unit of volume: dessert-spoon-imperialstatic final MeasureUnitConstant for unit of graphics: dotstatic final MeasureUnitConstant for unit of graphics: dot-per-centimeterstatic final MeasureUnitConstant for unit of graphics: dot-per-inchstatic final MeasureUnitConstant for unit of volume: dramstatic final MeasureUnitConstant for unit of volume: dropstatic final MeasureUnitConstant for unit of area: dunamstatic final MeasureUnitConstant for unit of force: dynestatic final MeasureUnitConstant for unit of mass: earth-massstatic final MeasureUnitConstant for unit of length: earth-radiusstatic final MeasureUnitConstant for unit of energy: electronvoltstatic final MeasureUnitConstant for unit of graphics: emstatic final MeasureUnitConstant for unit of temperature: fahrenheitstatic final MeasureUnitConstant for unit of electric: faradstatic final MeasureUnitConstant for unit of length: fathomstatic final MeasureUnitConstant for unit of volume: fluid-ouncestatic final MeasureUnitConstant for unit of volume: fluid-ounce-imperialstatic final MeasureUnitConstant for unit of volume: fluid-ounce-metricstatic final MeasureUnitConstant for unit of energy: foodcaloriestatic final MeasureUnitConstant for unit of length: footstatic final MeasureUnitConstant for unit of duration: fortnightstatic final MeasureUnitConstant for unit of mass: funstatic final MeasureUnitConstant for unit of length: furlongstatic final MeasureUnitConstant for unit of acceleration: g-forcestatic final MeasureUnitConstant for unit of volume: gallonstatic final MeasureUnitConstant for unit of volume: gallon-imperialstatic final MeasureUnitConstant for unit of pressure: gasoline-energy-densitystatic final MeasureUnitConstant for unit of temperature: genericstatic final MeasureUnitConstant for unit of digital: gigabitstatic final MeasureUnitConstant for unit of digital: gigabytestatic final MeasureUnitConstant for unit of frequency: gigahertzstatic final MeasureUnitConstant for unit of power: gigawattstatic final MeasureUnitConstant for unit of mass: grainstatic final MeasureUnitConstant for unit of mass: gramstatic final MeasureUnitConstant for unit of energy: graystatic final MeasureUnitConstant for unit of area: hectarestatic final MeasureUnitConstant for unit of volume: hectoliterstatic final MeasureUnitConstant for unit of pressure: hectopascalstatic final MeasureUnitConstant for unit of electric: henrystatic final MeasureUnitConstant for unit of frequency: hertzstatic final MeasureUnitConstant for unit of power: horsepowerstatic final TimeUnitConstant for unit of duration: hourstatic final MeasureUnitConstant for unit of length: inchstatic final MeasureUnitConstant for unit of pressure: inch-ofhgstatic final MeasureUnitConstant for unit of concentr: itemstatic final MeasureUnitConstant for unit of volume: jiggerstatic final MeasureUnitConstant for unit of length: jo-jpstatic final MeasureUnitConstant for unit of energy: joulestatic final MeasureUnitConstant for unit of concentr: karatstatic final MeasureUnitConstant for unit of concentr: katalstatic final MeasureUnitConstant for unit of temperature: kelvinstatic final MeasureUnitConstant for unit of length: kenstatic final MeasureUnitConstant for unit of digital: kilobitstatic final MeasureUnitConstant for unit of digital: kilobytestatic final MeasureUnitConstant for unit of energy: kilocaloriestatic final MeasureUnitConstant for unit of mass: kilogramstatic final MeasureUnitConstant for unit of force: kilogram-forcestatic final MeasureUnitConstant for unit of frequency: kilohertzstatic final MeasureUnitConstant for unit of energy: kilojoulestatic final MeasureUnitConstant for unit of length: kilometerstatic final MeasureUnitConstant for unit of speed: kilometer-per-hourstatic final MeasureUnitConstant for unit of pressure: kilopascalstatic final MeasureUnitConstant for unit of power: kilowattstatic final MeasureUnitConstant for unit of energy: kilowatt-hourstatic final MeasureUnitConstant for unit of force: kilowatt-hour-per-100-kilometerstatic final MeasureUnitConstant for unit of speed: knotstatic final MeasureUnitConstant for unit of volume: kokustatic final MeasureUnitConstant for unit of volume: kosajistatic final MeasureUnitConstant for unit of speed: light-speedstatic final MeasureUnitConstant for unit of length: light-yearstatic final MeasureUnitConstant for unit of volume: literstatic final MeasureUnitConstant for unit of consumption: liter-per-100-kilometerstatic final MeasureUnitConstant for unit of consumption: liter-per-kilometerstatic final MeasureUnitConstant for unit of light: lumenstatic final MeasureUnitConstant for unit of light: luxstatic final MeasureUnitConstant for unit of digital: megabitstatic final MeasureUnitConstant for unit of digital: megabytestatic final MeasureUnitConstant for unit of frequency: megahertzstatic final MeasureUnitConstant for unit of volume: megaliterstatic final MeasureUnitConstant for unit of pressure: megapascalstatic final MeasureUnitConstant for unit of graphics: megapixelstatic final MeasureUnitConstant for unit of power: megawattstatic final MeasureUnitConstant for unit of length: meterstatic final MeasureUnitConstant for unit of speed: meter-per-secondstatic final MeasureUnitConstant for unit of acceleration: meter-per-square-secondstatic final MeasureUnitDeprecated.ICU 78 use TONNEstatic final MeasureUnitConstant for unit of mass: microgramstatic final MeasureUnitConstant for unit of length: micrometerstatic final MeasureUnitConstant for unit of duration: microsecondstatic final MeasureUnitConstant for unit of length: milestatic final MeasureUnitConstant for unit of consumption: mile-per-gallonstatic final MeasureUnitConstant for unit of consumption: mile-per-gallon-imperialstatic final MeasureUnitConstant for unit of speed: mile-per-hourstatic final MeasureUnitConstant for unit of length: mile-scandinavianstatic final MeasureUnitConstant for unit of electric: milliamperestatic final MeasureUnitConstant for unit of pressure: millibarstatic final MeasureUnitConstant for unit of mass: milligramstatic final MeasureUnitConstant for unit of concentr: milligram-ofglucose-per-deciliterstatic final MeasureUnitDeprecated.ICU 78 use MILLIGRAM_OFGLUCOSE_PER_DECILITERstatic final MeasureUnitConstant for unit of length: milliinchstatic final MeasureUnitConstant for unit of volume: milliliterstatic final MeasureUnitConstant for unit of length: millimeterstatic final MeasureUnitConstant for unit of pressure: millimeter-ofhgstatic final MeasureUnitConstant for unit of concentr: millimole-per-literstatic final MeasureUnitConstant for unit of duration: millisecondstatic final MeasureUnitConstant for unit of power: milliwattstatic final TimeUnitConstant for unit of duration: minutestatic final MeasureUnitConstant for unit of concentr: molestatic final TimeUnitConstant for unit of duration: monthstatic final MeasureUnitConstant for unit of duration: month-personstatic final MeasureUnitConstant for unit of length: nanometerstatic final MeasureUnitConstant for unit of duration: nanosecondstatic final MeasureUnitConstant for unit of length: nautical-milestatic final MeasureUnitConstant for unit of force: newtonstatic final MeasureUnitConstant for unit of torque: newton-meterstatic final MeasureUnitConstant for unit of duration: nightstatic final MeasureUnitConstant for unit of concentr: ofglucosestatic final MeasureUnitConstant for unit of pressure: ofhgstatic final MeasureUnitConstant for unit of electric: ohmstatic final MeasureUnitConstant for unit of volume: osajistatic final MeasureUnitConstant for unit of mass: ouncestatic final MeasureUnitConstant for unit of mass: ounce-troystatic final MeasureUnitConstant for unit of length: parsecstatic final MeasureUnitConstant for unit of concentr: partstatic final MeasureUnitConstant for unit of concentr: part-per-1e6static final MeasureUnitConstant for unit of concentr: part-per-1e9static final MeasureUnitConstant for unit of concentr: part-per-million (renamed to part-per-1e6 in CLDR 48 / ICU 78).static final MeasureUnitConstant for unit of pressure: pascalstatic final MeasureUnitConstant for unit of concentr: percentstatic final MeasureUnitConstant for unit of concentr: permillestatic final MeasureUnitConstant for unit of concentr: permyriadstatic final MeasureUnitConstant for unit of digital: petabytestatic final MeasureUnitConstant for unit of length: picometerstatic final MeasureUnitConstant for unit of volume: pinchstatic final MeasureUnitConstant for unit of volume: pintstatic final MeasureUnitConstant for unit of volume: pint-imperialstatic final MeasureUnitConstant for unit of volume: pint-metricstatic final MeasureUnitConstant for unit of graphics: pixelstatic final MeasureUnitConstant for unit of graphics: pixel-per-centimeterstatic final MeasureUnitConstant for unit of graphics: pixel-per-inchstatic final MeasureUnitConstant for unit of length: pointstatic final MeasureUnitConstant for unit of mass: poundstatic final MeasureUnitConstant for unit of torque: pound-force-footstatic final MeasureUnitConstant for unit of force: pound-forcestatic final MeasureUnitConstant for unit of pressure: pound-force-per-square-inchstatic final MeasureUnitConstant for unit of force: poundalstatic final MeasureUnitConstant for unit of volume: quartstatic final MeasureUnitConstant for unit of volume: quart-imperialstatic final MeasureUnitConstant for unit of duration: quarterstatic final MeasureUnitConstant for unit of angle: radianstatic final MeasureUnitConstant for unit of temperature: rankinestatic final MeasureUnitConstant for unit of angle: revolutionstatic final MeasureUnitConstant for unit of length: ri-jpstatic final MeasureUnitConstant for unit of length: rinstatic final MeasureUnitConstant for unit of length: rodstatic final MeasureUnitConstant for unit of volume: saistatic final MeasureUnitConstant for unit of area: se-jpstatic final TimeUnitConstant for unit of duration: secondstatic final MeasureUnitConstant for unit of volume: shakustatic final MeasureUnitConstant for unit of length: shaku-clothstatic final MeasureUnitConstant for unit of length: shaku-lengthstatic final MeasureUnitConstant for unit of electric: siemensstatic final MeasureUnitConstant for unit of energy: sievertstatic final MeasureUnitConstant for unit of mass: slugstatic final MeasureUnitConstant for unit of light: solar-luminositystatic final MeasureUnitConstant for unit of mass: solar-massstatic final MeasureUnitConstant for unit of length: solar-radiusstatic final MeasureUnitConstant for unit of area: square-centimeterstatic final MeasureUnitConstant for unit of area: square-footstatic final MeasureUnitConstant for unit of area: square-inchstatic final MeasureUnitConstant for unit of area: square-kilometerstatic final MeasureUnitConstant for unit of area: square-meterstatic final MeasureUnitConstant for unit of area: square-milestatic final MeasureUnitConstant for unit of area: square-yardstatic final MeasureUnitConstant for unit of angle: steradianstatic final MeasureUnitConstant for unit of mass: stoneprotected final StringDeprecated.This API is ICU internal only.static final MeasureUnitConstant for unit of length: sunstatic final MeasureUnitConstant for unit of volume: tablespoonstatic final MeasureUnitConstant for unit of volume: teaspoonstatic final MeasureUnitConstant for unit of digital: terabitstatic final MeasureUnitConstant for unit of digital: terabytestatic final MeasureUnitConstant for unit of magnetic: teslastatic final MeasureUnitConstant for unit of energy: therm-usstatic final MeasureUnitConstant for unit of volume: to-jpstatic final MeasureUnitConstant for unit of mass: tonstatic final MeasureUnitConstant for unit of mass: tonneprotected final StringDeprecated.This API is ICU internal only.static final MeasureUnitConstant for unit of electric: voltstatic final MeasureUnitConstant for unit of power: wattstatic final MeasureUnitConstant for unit of magnetic: weberstatic final TimeUnitConstant for unit of duration: weekstatic final MeasureUnitConstant for unit of duration: week-personstatic final MeasureUnitConstant for unit of length: yardstatic final TimeUnitConstant for unit of duration: yearstatic final MeasureUnitConstant for unit of duration: year-person -
Method Summary
Methods inherited from class MeasureUnit
addUnit, equals, findBySubType, forIdentifier, fromMeasureUnitImpl, getAvailable, getAvailable, getAvailableTypes, getComplexity, getConstantDenominator, getCopyOfMeasureUnitImpl, getDimensionality, getIdentifier, getPrefix, getSubtype, getType, getUnit, hashCode, internalGetInstance, product, reciprocal, splitToSingleUnits, toString, validateAndGet, withConstantDenominator, withDimensionality, withPrefixModifier and TypeMethodDescriptionprotected static MeasureUnitaddUnit(String type, String unitName, MeasureUnit.Factory factory) Deprecated.This API is ICU internal only.booleanstatic MeasureUnitfindBySubType(String subType) Deprecated.This API is ICU internal only.static MeasureUnitforIdentifier(String identifier) Constructs a MeasureUnit from a CLDR Core Unit Identifier, as defined in UTS 35.static MeasureUnitfromMeasureUnitImpl(com.ibm.icu.impl.units.MeasureUnitImpl measureUnitImpl) Deprecated.Internal API for ICU use only.static Set<MeasureUnit> Get all of the available units.static Set<MeasureUnit> getAvailable(String type) For the given type, return the available units.Get all of the available units' types.Compute the complexity of the unit.longRetrieves the constant denominator for this COMPOUND unit.com.ibm.icu.impl.units.MeasureUnitImplDeprecated.This API is ICU internal only.intReturns the dimensionality (power) of this MeasureUnit.Get CLDR Unit Identifier for this MeasureUnit, as defined in UTS 35.Returns the current SI or binary prefix of this SINGLE unit.Get the subType, such as “foot”.getType()Get the type, such as "length".static MeasureUnitDeprecated.This API is ICU internal only.inthashCode()static MeasureUnitinternalGetInstance(String type, String subType) Deprecated.This API is ICU internal only.product(MeasureUnit other) Computes the product of this unit with another unit.Computes the reciprocal of this MeasureUnit, with the numerator and denominator flipped.Returns the list of SINGLE units contained within a sequence of COMPOUND units.toString()static MeasureUnitvalidateAndGet(String type, String subtype) Deprecated.This API is ICU internal only.withConstantDenominator(long denominator) Creates a new MeasureUnit with a specified constant denominator.withDimensionality(int dimensionality) Creates a MeasureUnit which is this SINGLE unit augmented with the specified dimensionality (power).withPrefix(MeasureUnit.MeasurePrefix prefix) Creates a MeasureUnit which is this SINGLE unit augmented with the specified prefix.
-
Method Details
-
values
- Returns:
- the available values
- Status:
- Stable ICU 4.0.
-