code: @Override
  	public Date parse(String text, ParsePosition pos) {
  		text = convertW3cTimeZoneToRfc822(text); 
  		if (pattern == Pattern.AUTO) {
  			return autoParse(text, pos);
  		}
  		return super.parse(text, pos);
  	}
docs: This is what you override when you extend DateFormat; use {@link DateFormat#parse(String)} instead