public Date parseIso8601Date(String paramString) throws ParseException {
		try {
			synchronized (this.iso8601DateParser) {
				return this.iso8601DateParser.parse(paramString);
			}
		} catch (ParseException localParseException) {
			synchronized (this.alternateIo8601DateParser) {
				return this.alternateIo8601DateParser.parse(paramString);
			}
		}
	}