iText 8.0.2 API
|
Converts between ISO 8601 Strings and More...
Static Public Member Functions |
|
static XMPDateTime | Parse (String iso8601String) |
Converts an ISO 8601 string to an XMPDateTime . More... |
|
static XMPDateTime | Parse (String iso8601String, XMPDateTime binValue) |
static String | Render (XMPDateTime dateTime) |
Converts a XMPDateTime into an ISO 8601 string. More... |
|
Converts between ISO 8601 Strings and
Calendar
with millisecond resolution.
|
inlinestatic |
Converts an ISO 8601 string to an XMPDateTime
.
Converts an ISO 8601 string to an XMPDateTime
. Parse a date according to ISO 8601 and http://www.w3.org/TR/NOTE-datetime:
Data fields:
Note that ISO 8601 does not seem to allow years less than 1000 or greater than 9999. We allow any year, even negative ones. The year is formatted as "%.4d".
Note: Tolerate missing TZD, assume is UTC. Photoshop 8 writes dates like this for exif:GPSTimeStamp.
Note: DOES NOT APPLY ANYMORE. Tolerate missing date portion, in case someone foolishly writes a time-only value that way.
iso8601String | a date string that is ISO 8601 conform. |
XMPDateTime
.
|
inlinestatic |
iso8601String | a date string that is ISO 8601 conform. |
binValue | an existing XMPDateTime to set with the parsed date |
|
inlinestatic |
Converts a XMPDateTime
into an ISO 8601 string.
Converts a XMPDateTime
into an ISO 8601 string. Format a date according to ISO 8601 and http://www.w3.org/TR/NOTE-datetime:
Data fields:
Note: ISO 8601 does not seem to allow years less than 1000 or greater than 9999. We allow any year, even negative ones. The year is formatted as "%.4d".
Note: Fix for bug 1269463 (silently fix out of range values) included in parsing. The quasi-bogus "time only" values from Photoshop CS are not supported.
dateTime | an XMPDateTime-object. |