Parse a timestamp from an ISO8601-encoded string.
a string containing an ISO8601-conforming datetime
the timestamp represented by the given string, or -1 if it can't be parsed