Class HttpHeaderDateFormat
java.lang.Object
java.text.Format
java.text.DateFormat
java.text.SimpleDateFormat
org.jboss.netty.handler.codec.http.HttpHeaderDateFormat
- All Implemented Interfaces:
Serializable
,Cloneable
This DateFormat decodes 3 formats of
Date
, but only encodes the one,
the first:
- Sun, 06 Nov 1994 08:49:37 GMT: standard specification, the only one with valid generation
- Sun, 06 Nov 1994 08:49:37 GMT: obsolete specification
- Sun Nov 6 08:49:37 1994: obsolete specification
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class
First obsolete formatprivate static final class
Second obsolete formatNested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ThreadLocal
<HttpHeaderDateFormat> private final SimpleDateFormat
private final SimpleDateFormat
private static final long
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpHeaderDateFormat
get()
parse
(String text, ParsePosition pos) Methods inherited from class java.text.SimpleDateFormat
applyLocalizedPattern, applyPattern, clone, equals, format, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern
Methods inherited from class java.text.DateFormat
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
Methods inherited from class java.text.Format
format, parseObject
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
format1
-
format2
-
FORMAT_THREAD_LOCAL
-
-
Constructor Details
-
HttpHeaderDateFormat
private HttpHeaderDateFormat()Standard date formatSun, 06 Nov 1994 08:49:37 GMT -> E, d MMM yyyy HH:mm:ss z
-
-
Method Details
-
get
-
parse
- Overrides:
parse
in classSimpleDateFormat
-