public class DateParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String[] |
ADDITIONAL_MASKS |
private static java.lang.String[] |
masks
The masks used to validate and parse the input to this Atom date.
|
private static java.lang.String[] |
RFC822_MASKS |
private static java.lang.String[] |
W3CDATETIME_MASKS |
Modifier | Constructor and Description |
---|---|
private |
DateParser()
Private constructor to avoid DateParser instances creation.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
formatRFC822(java.util.Date date)
create a RFC822 representation of a date.
|
static java.lang.String |
formatW3CDateTime(java.util.Date date)
create a W3C Date Time representation of a date.
|
static java.util.Date |
parseDate(java.lang.String sDate)
Parses a Date out of a String with a date in W3C date-time format or
in a RFC822 format.
|
static java.util.Date |
parseRFC822(java.lang.String sDate)
Parses a Date out of a String with a date in RFC822 format.
|
private static java.util.Date |
parseUsingMask(java.lang.String[] masks,
java.lang.String sDate)
Parses a Date out of a string using an array of masks.
|
static java.util.Date |
parseW3CDateTime(java.lang.String sDate)
Parses a Date out of a String with a date in W3C date-time format.
|
private static java.lang.String[] ADDITIONAL_MASKS
private static final java.lang.String[] RFC822_MASKS
private static final java.lang.String[] W3CDATETIME_MASKS
private static final java.lang.String[] masks
private DateParser()
private static java.util.Date parseUsingMask(java.lang.String[] masks, java.lang.String sDate)
masks
- array of masks to use for parsing the stringsDate
- string to parse for a date.public static java.util.Date parseRFC822(java.lang.String sDate)
sDate
- string to parse for a date.public static java.util.Date parseW3CDateTime(java.lang.String sDate)
sDate
- string to parse for a date.public static java.util.Date parseDate(java.lang.String sDate)
sDate
- string to parse for a date.public static java.lang.String formatRFC822(java.util.Date date)
date
- Date to parsepublic static java.lang.String formatW3CDateTime(java.util.Date date)
date
- Date to parseCopyright © Sun Microsystems. All Rights Reserved.