DateUtils.@Deprecated @Immutable public final class DateUtils extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.TimeZone |
GMT
Deprecated.
|
static java.lang.String |
PATTERN_ASCTIME
Deprecated.
Date format pattern used to parse HTTP date headers in ANSI C
asctime() format. |
static java.lang.String |
PATTERN_RFC1036
Deprecated.
Date format pattern used to parse HTTP date headers in RFC 1036 format.
|
static java.lang.String |
PATTERN_RFC1123
Deprecated.
Date format pattern used to parse HTTP date headers in RFC 1123 format.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
formatDate(java.util.Date date)
Deprecated.
Formats the given date according to the RFC 1123 pattern.
|
static java.lang.String |
formatDate(java.util.Date date,
java.lang.String pattern)
Deprecated.
Formats the given date according to the specified pattern.
|
static java.util.Date |
parseDate(java.lang.String dateValue)
Deprecated.
Parses a date value.
|
static java.util.Date |
parseDate(java.lang.String dateValue,
java.lang.String[] dateFormats)
Deprecated.
Parses the date value using the given date formats.
|
static java.util.Date |
parseDate(java.lang.String dateValue,
java.lang.String[] dateFormats,
java.util.Date startDate)
Deprecated.
Parses the date value using the given date formats.
|
public static final java.lang.String PATTERN_RFC1123
public static final java.lang.String PATTERN_RFC1036
public static final java.lang.String PATTERN_ASCTIME
asctime() format.public static final java.util.TimeZone GMT
public static java.util.Date parseDate(java.lang.String dateValue)
throws DateParseException
dateValue - the date value to parseDateParseException - if the value could not be parsed using any of the
supported date formatspublic static java.util.Date parseDate(java.lang.String dateValue,
java.lang.String[] dateFormats)
throws DateParseException
dateValue - the date value to parsedateFormats - the date formats to useDateParseException - if none of the dataFormats could parse the dateValuepublic static java.util.Date parseDate(java.lang.String dateValue,
java.lang.String[] dateFormats,
java.util.Date startDate)
throws DateParseException
dateValue - the date value to parsedateFormats - the date formats to usestartDate - During parsing, two digit years will be placed in the range
startDate to startDate + 100 years. This value may
be null. When null is given as a parameter, year
2000 will be used.DateParseException - if none of the dataFormats could parse the dateValuepublic static java.lang.String formatDate(java.util.Date date)
date - The date to format.PATTERN_RFC1123public static java.lang.String formatDate(java.util.Date date,
java.lang.String pattern)
simple
date format class.date - The date to format.pattern - The pattern to use for formatting the date.java.lang.IllegalArgumentException - If the given date pattern is invalid.SimpleDateFormat