public class ThreadSafeDateFormat extends SimpleDateFormat
DateFormat.Field
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 |
---|
ThreadSafeDateFormat() |
ThreadSafeDateFormat(String inPattern) |
ThreadSafeDateFormat(String inPattern,
DateFormatSymbols formatSymbols) |
ThreadSafeDateFormat(String inPattern,
Locale locale) |
format, format, getAvailableLocales, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getTimeInstance, getTimeInstance, getTimeInstance
public ThreadSafeDateFormat()
public ThreadSafeDateFormat(String inPattern)
public ThreadSafeDateFormat(String inPattern, DateFormatSymbols formatSymbols)
public ThreadSafeDateFormat(String inPattern, Locale locale)
public Object parseObject(String source) throws ParseException
parseObject
in class Format
ParseException
public Date parse(String source) throws ParseException
parse
in class DateFormat
ParseException
public Object clone()
clone
in class SimpleDateFormat
public int hashCode()
hashCode
in class SimpleDateFormat
public boolean equals(Object obj)
equals
in class SimpleDateFormat
public Object parseObject(String source, ParsePosition pos)
parseObject
in class DateFormat
public void setCalendar(Calendar newCalendar)
setCalendar
in class DateFormat
public Calendar getCalendar()
getCalendar
in class DateFormat
public void setNumberFormat(NumberFormat newNumberFormat)
setNumberFormat
in class DateFormat
public NumberFormat getNumberFormat()
getNumberFormat
in class DateFormat
public void setTimeZone(TimeZone zone)
setTimeZone
in class DateFormat
public TimeZone getTimeZone()
getTimeZone
in class DateFormat
public void setLenient(boolean lenient)
setLenient
in class DateFormat
public boolean isLenient()
isLenient
in class DateFormat
public void set2DigitYearStart(Date startDate)
set2DigitYearStart
in class SimpleDateFormat
public Date get2DigitYearStart()
get2DigitYearStart
in class SimpleDateFormat
public StringBuffer format(Date date, StringBuffer toAppendTo, FieldPosition pos)
format
in class SimpleDateFormat
public AttributedCharacterIterator formatToCharacterIterator(Object obj)
formatToCharacterIterator
in class SimpleDateFormat
public Date parse(String text, ParsePosition pos)
parse
in class SimpleDateFormat
public String toPattern()
toPattern
in class SimpleDateFormat
public String toLocalizedPattern()
toLocalizedPattern
in class SimpleDateFormat
public void applyPattern(String pattern)
applyPattern
in class SimpleDateFormat
public void applyLocalizedPattern(String pattern)
applyLocalizedPattern
in class SimpleDateFormat
public DateFormatSymbols getDateFormatSymbols()
getDateFormatSymbols
in class SimpleDateFormat
public void setDateFormatSymbols(DateFormatSymbols newFormatSymbols)
setDateFormatSymbols
in class SimpleDateFormat