com.fasterxml.jackson.databind.util
Class ISO8601DateFormat
java.lang.Object
java.text.Format
java.text.DateFormat
com.fasterxml.jackson.databind.util.ISO8601DateFormat
- All Implemented Interfaces:
- Serializable, Cloneable
public class ISO8601DateFormat
- extends DateFormat
Provide a fast thread-safe formatter/parser DateFormat for ISO8601 dates ONLY.
It was mainly done to be used with Jackson JSON Processor.
Watch out for clone implementation that returns itself.
All other methods but parse and format and clone are undefined behavior.
- See Also:
ISO8601Utils
,
Serialized Form
Fields inherited from class 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 |
Methods inherited from class java.text.DateFormat |
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 |
ISO8601DateFormat
public ISO8601DateFormat()
format
public StringBuffer format(Date date,
StringBuffer toAppendTo,
FieldPosition fieldPosition)
- Specified by:
format
in class DateFormat
parse
public Date parse(String source,
ParsePosition pos)
- Specified by:
parse
in class DateFormat
clone
public Object clone()
- Overrides:
clone
in class DateFormat
Copyright © 2012 fasterxml.com. All Rights Reserved.