org.apache.commons.httpclient.util
Class DateParser
java.lang.Object
|
+--org.apache.commons.httpclient.util.DateParser
Deprecated. Use DateUtil
- public class DateParser
- extends Object
A utility class for parsing HTTP dates as used in cookies and other headers.
This class handles dates as defined by RFC 2616 section 3.3.1 as well as
some other common non-standard formats.
- Author:
- Christopher Brown, Michael Becke
Field Summary |
static String |
PATTERN_ASCTIME
Deprecated. Date format pattern used to parse HTTP date headers in ANSI C
asctime() format. |
static String |
PATTERN_RFC1036
Deprecated. Date format pattern used to parse HTTP date headers in RFC 1036 format. |
static String |
PATTERN_RFC1123
Deprecated. Date format pattern used to parse HTTP date headers in RFC 1123 format. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATTERN_RFC1123
public static final String PATTERN_RFC1123
- Deprecated.
- Date format pattern used to parse HTTP date headers in RFC 1123 format.
PATTERN_RFC1036
public static final String PATTERN_RFC1036
- Deprecated.
- Date format pattern used to parse HTTP date headers in RFC 1036 format.
PATTERN_ASCTIME
public static final String PATTERN_ASCTIME
- Deprecated.
- Date format pattern used to parse HTTP date headers in ANSI C
asctime()
format.
parseDate
public static Date parseDate(String dateValue)
throws DateParseException
- Deprecated.
- Parses a date value. The formats used for parsing the date value are retrieved from
the default http params.
- Parameters:
dateValue
- the date value to parse- Returns:
- the parsed date
- Throws:
DateParseException
- if the value could not be parsed using any of the
supported date formats
parseDate
public static Date parseDate(String dateValue,
Collection dateFormats)
throws DateParseException
- Deprecated.
- Parses the date value using the given date formats.
- Parameters:
dateValue
- the date value to parsedateFormats
- the date formats to use- Returns:
- the parsed date
- Throws:
DateParseException
- if none of the dataFormats could parse the dateValue
Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.