public class DurationFormat
extends java.text.DateFormat
AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD
Constructor and Description |
---|
DurationFormat()
Instantiates a new duration format.
|
DurationFormat(TimeUnit timeUnit)
Instantiates a new duration format.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.StringBuffer |
format(java.util.Date date,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition fieldPosition) |
java.util.Date |
parse(java.lang.String source,
java.text.ParsePosition pos) |
void |
setTimeUnit(TimeUnit newTimeUnit)
Sets the time unit.
|
equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
public DurationFormat()
public DurationFormat(TimeUnit timeUnit)
timeUnit
- the time unit that should be used for the formatpublic void setTimeUnit(TimeUnit newTimeUnit)
newTimeUnit
- the new time unitpublic java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer toAppendTo, java.text.FieldPosition fieldPosition)
format
in class java.text.DateFormat
public java.util.Date parse(java.lang.String source, java.text.ParsePosition pos)
parse
in class java.text.DateFormat
public java.lang.Object clone()
clone
in class java.text.DateFormat