code: public final int parseOffsetISO8601(String text, ParsePosition pos) {
          return parseOffsetISO8601(text, pos, false, null);
      }
docs: 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)