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) |
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, setNumberFormat, setTimeZoneprotected 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 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