Replaced SimpleDateFormat with DatatypeConverter when converting ISO8601 dates to be compatible with java 6