public final class HttpHeaderDateFormat
extends java.text.SimpleDateFormat
Date
, but only encodes the one,
the first:
Modifier and Type | Class and Description |
---|---|
private static class |
HttpHeaderDateFormat.HttpHeaderDateFormatObsolete1
First obsolete format
|
private static class |
HttpHeaderDateFormat.HttpHeaderDateFormatObsolete2
Second obsolete format
|
Modifier and Type | Field and Description |
---|---|
private static FastThreadLocal<HttpHeaderDateFormat> |
dateFormatThreadLocal |
private java.text.SimpleDateFormat |
format1 |
private java.text.SimpleDateFormat |
format2 |
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
Modifier | Constructor and Description |
---|---|
private |
HttpHeaderDateFormat()
Standard date format
|
Modifier and Type | Method and Description |
---|---|
static HttpHeaderDateFormat |
get() |
java.util.Date |
parse(java.lang.String text,
java.text.ParsePosition pos) |
applyLocalizedPattern, applyPattern, clone, equals, format, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
private static final long serialVersionUID
private final java.text.SimpleDateFormat format1
private final java.text.SimpleDateFormat format2
private static final FastThreadLocal<HttpHeaderDateFormat> dateFormatThreadLocal
private HttpHeaderDateFormat()
Sun, 06 Nov 1994 08:49:37 GMT -> E, d MMM yyyy HH:mm:ss z
public static HttpHeaderDateFormat get()
public java.util.Date parse(java.lang.String text, java.text.ParsePosition pos)
parse
in class java.text.SimpleDateFormat