public final int parseOffsetISO8601(String text, ParsePosition pos) {
        return parseOffsetISO8601(text, pos, false, null);
    }
public final int parseOffsetISO8601 ( String text , ParsePosition pos ) { return parseOffsetISO8601 ( text , pos , false , null ) ; }
Returns offset from GMT(UTC) in milliseconds for the given ISO 8601
basic or extended time zone string. When the given string is not an ISO 8601 time
zone string, this method sets the current position as the error index
to <code>ParsePosition pos</code> and returns 0.

@param text the text contains ISO 8601 style time zone string (e.g. "-08", "-0800", "-08:00", and "Z")
at the position.
@param pos the position.
@return the offset from GMT(UTC) in milliseconds for the given ISO 8601 style
time zone string.
@see #formatOffsetISO8601Basic(int, boolean, boolean, boolean)
@see #formatOffsetISO8601Extended(int, boolean, boolean, boolean)