public class ISO8601DateFormat
extends java.text.DateFormat
Watch out for clone implementation that returns itself.
All other methods but parse and format and clone are undefined behavior.
ISO8601Utils
,
Serialized FormModifier and Type | Field and Description |
---|---|
private static java.util.Calendar |
CALENDAR |
private static java.text.NumberFormat |
NUMBER_FORMAT |
private static long |
serialVersionUID |
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 |
---|
ISO8601DateFormat() |
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.util.Date |
parse(java.lang.String source,
java.text.ParsePosition pos) |
java.lang.String |
toString() |
equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
private static final long serialVersionUID
private static java.util.Calendar CALENDAR
private static java.text.NumberFormat NUMBER_FORMAT
public 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.util.Date parse(java.lang.String source) throws java.text.ParseException
parse
in class java.text.DateFormat
java.text.ParseException
public java.lang.Object clone()
clone
in class java.text.DateFormat
public java.lang.String toString()
toString
in class java.lang.Object