public class ThreadSafeSimpleDateFormat
extends java.text.DateFormat
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
format |
protected java.lang.ThreadLocal<java.text.SimpleDateFormat> |
threadLocal |
protected java.util.TimeZone |
zone |
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 |
|---|
ThreadSafeSimpleDateFormat(java.lang.String format) |
ThreadSafeSimpleDateFormat(java.lang.String format,
java.util.TimeZone zone) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuffer |
format(java.util.Date d,
java.lang.StringBuffer sb,
java.text.FieldPosition p) |
protected java.text.SimpleDateFormat |
get() |
java.util.Date |
parse(java.lang.String s) |
java.util.Date |
parse(java.lang.String s,
java.text.ParsePosition p) |
void |
setTimeZone(java.util.TimeZone tz) |
java.lang.String |
toPattern() |
clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parseObject, setCalendar, setLenient, setNumberFormatprotected java.lang.ThreadLocal<java.text.SimpleDateFormat> threadLocal
protected java.lang.String format
protected java.util.TimeZone zone
public ThreadSafeSimpleDateFormat(java.lang.String format)
public ThreadSafeSimpleDateFormat(java.lang.String format,
java.util.TimeZone zone)
protected final java.text.SimpleDateFormat get()
public java.util.Date parse(java.lang.String s)
throws java.text.ParseException
parse in class java.text.DateFormatjava.text.ParseExceptionpublic java.lang.String toPattern()
public void setTimeZone(java.util.TimeZone tz)
setTimeZone in class java.text.DateFormatpublic java.lang.StringBuffer format(java.util.Date d,
java.lang.StringBuffer sb,
java.text.FieldPosition p)
format in class java.text.DateFormatpublic java.util.Date parse(java.lang.String s,
java.text.ParsePosition p)
parse in class java.text.DateFormat