|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.text.Format
java.text.DateFormat
gnu.inet.http.HTTPDateFormat
public class HTTPDateFormat
HTTP date formatter and parser.
Formats dates according to RFC 822 (updated by RFC 1123).
Parses dates according to the above, or RFC 1036, or the
ANSI C asctime()
format.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.text.DateFormat |
---|
java.text.DateFormat.Field |
Field Summary |
---|
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 | |
---|---|
HTTPDateFormat()
|
Method Summary | |
---|---|
java.lang.StringBuffer |
format(java.util.Date date,
java.lang.StringBuffer buf,
java.text.FieldPosition field)
Appends the textual value for the specified field to the given string buffer. |
java.util.Date |
parse(java.lang.String text,
java.text.ParsePosition pos)
Parses the given date in the current TimeZone. |
void |
setCalendar(java.util.Calendar newCalendar)
Don't allow setting the calendar. |
void |
setNumberFormat(java.text.NumberFormat newNumberFormat)
Don't allow setting the NumberFormat. |
Methods inherited from class java.text.DateFormat |
---|
clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setLenient, setTimeZone |
Methods inherited from class java.text.Format |
---|
format, formatToCharacterIterator, parseObject |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HTTPDateFormat()
Method Detail |
---|
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer buf, java.text.FieldPosition field)
format(Date)
instead.
format
in class java.text.DateFormat
date
- the Date objectbuf
- the buffer to append tofield
- the current field position
public java.util.Date parse(java.lang.String text, java.text.ParsePosition pos)
parse
in class java.text.DateFormat
text
- the formatted date to be parsedpos
- the current parse positionpublic void setCalendar(java.util.Calendar newCalendar)
setCalendar
in class java.text.DateFormat
public void setNumberFormat(java.text.NumberFormat newNumberFormat)
setNumberFormat
in class java.text.DateFormat
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |