|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.util.DateUtils
public class DateUtils
Utilities for parsing and formatting dates.
Field Summary | |
---|---|
static java.lang.String |
ALTERNATE_ISO8601_DATE_PATTERN
Alternate ISO 8601 format without fractional seconds |
static java.lang.String |
COMPRESSED_DATE_PATTERN
This is another ISO 8601 format that's used in clock skew error response |
static java.lang.String |
ISO8601_DATE_PATTERN
ISO 8601 format |
static java.lang.String |
RFC822_DATE_PATTERN
RFC 822 format |
Constructor Summary | |
---|---|
DateUtils()
|
Method Summary | |
---|---|
static java.lang.String |
format(java.lang.String pattern,
java.util.Date date)
Formats the specific date into the given pattern |
static java.lang.String |
formatISO8601Date(java.util.Date date)
Formats the specified date as an ISO 8601 string. |
static java.lang.String |
formatRFC822Date(java.util.Date date)
Formats the specified date as an RFC 822 string. |
static java.util.Date |
parse(java.lang.String pattern,
java.lang.String dateString)
Parses the specified date string with the given date pattern and returns the Date object. |
static java.util.Date |
parseCompressedISO8601Date(java.lang.String dateString)
Parses the specified date string as a compressedIso8601DateFormat ("yyyyMMdd'T'HHmmss'Z'") and returns the Date object. |
static java.util.Date |
parseISO8601Date(java.lang.String dateString)
Parses the specified date string as an ISO 8601 date and returns the Date object. |
static java.util.Date |
parseRFC822Date(java.lang.String dateString)
Parses the specified date string as an RFC 822 date and returns the Date object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ISO8601_DATE_PATTERN
public static final java.lang.String ALTERNATE_ISO8601_DATE_PATTERN
public static final java.lang.String RFC822_DATE_PATTERN
public static final java.lang.String COMPRESSED_DATE_PATTERN
Constructor Detail |
---|
public DateUtils()
Method Detail |
---|
public static java.util.Date parse(java.lang.String pattern, java.lang.String dateString)
pattern
- date patterndateString
- The date string to parse.
public static java.lang.String format(java.lang.String pattern, java.util.Date date)
pattern
- date patterndate
- date to be formatted
public static java.util.Date parseISO8601Date(java.lang.String dateString)
dateString
- The date string to parse.
public static java.lang.String formatISO8601Date(java.util.Date date)
date
- The date to format.
public static java.util.Date parseRFC822Date(java.lang.String dateString)
dateString
- The date string to parse.
public static java.lang.String formatRFC822Date(java.util.Date date)
date
- The date to format.
public static java.util.Date parseCompressedISO8601Date(java.lang.String dateString)
dateString
- The date string to parse.
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |