public class ISO8601DateFormatter
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
formatISO8601(java.util.Date date)
Produces string in format
yyyy-MM-dd'T'HH:mm:ss'Z' . |
static java.util.Date |
parseISO8601(java.lang.String str)
Parses dates in following formats:
|
public static java.lang.String formatISO8601(java.util.Date date)
yyyy-MM-dd'T'HH:mm:ss'Z'
.public static java.util.Date parseISO8601(java.lang.String str) throws java.text.ParseException
yyyy-MM-dd yyyy-MM-dd'T'HH:mm:ss[.S+] yyyy-MM-dd'T'HH:mm:ss[.S+]Z yyyy-MM-dd'T'HH:mm:ss[.S+]±hh[[:]mm]Examples:
1988-03-06 1988-03-06T12:33:14 1988-03-06T12:33:14.12345 1988-03-06T12:33:14Z 1988-03-06T12:33:14,123Z 1988-03-06T12:33:14+03 1988-03-06T12:33:14.123+03 1988-03-06T12:33:14-04:30 1988-03-06T12:33:14-0430 1988-03-06T12:33:14,1-04:30
java.text.ParseException