Class DateParser
- java.lang.Object
-
- org.apache.manifoldcf.core.common.DateParser
-
public class DateParser extends java.lang.ObjectClass to parse and format common dates.
-
-
Constructor Summary
Constructors Constructor Description DateParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringformatISO8601Date(java.util.Date dateValue)Format ISO8601 date.protected static booleanisNumeral(java.lang.String value, int index)static java.util.DateparseChinaDate(java.lang.String dateValue)Parse a China Daily News datestatic java.util.DateparseISO8601Date(java.lang.String isoDateValue)Parse ISO 8601 dates, and their common variants.static java.util.DateparseRFC822Date(java.lang.String dateValue)Parse RFC822 date
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
monthMap
protected static java.util.HashMap monthMap
Timezone mapping from RFC822 timezones to ones understood by Java
-
milTzMap
protected static final java.util.HashMap milTzMap
-
-
Method Detail
-
parseISO8601Date
public static java.util.Date parseISO8601Date(java.lang.String isoDateValue)
Parse ISO 8601 dates, and their common variants.
-
isNumeral
protected static boolean isNumeral(java.lang.String value, int index)
-
formatISO8601Date
public static java.lang.String formatISO8601Date(java.util.Date dateValue)
Format ISO8601 date.
-
parseRFC822Date
public static java.util.Date parseRFC822Date(java.lang.String dateValue)
Parse RFC822 date
-
parseChinaDate
public static java.util.Date parseChinaDate(java.lang.String dateValue)
Parse a China Daily News date
-
-