Я работаю с весны и пытается разобрать дату заголовка HTTP в общем формате RFC: «Сб, 29 октября 2011 19:43:31 GMT»Анализировать Дата от HTML Условный Получить заголовок
Проблема заключается в том , что мой DateFormatter не может разобрать его:
дата поддается синтаксическому анализу: «Сб, 29 октября 1994 19:43:31 GMT»
SimpleDateFormat formatter = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
Date lastModifiedDate;
try {
lastModifiedDate = formatter.parse(lastModified);
} catch (ParseException e) {
logger.error(e.getMessage());
return new ResponseEntity<String>(headers, HttpStatus.CONFLICT);
}
Это очень странно, что на моей машине разработчиков все работает отлично, так да, но на сервере возникает исключение исключительной даты.
Я пробовал DateFormat.getDateTimeInstance (DateFormat.LONG, DateFormat.LONG) .parse (lastModified); но без каких-либо усилий
Буду признателен за любую помощь!
Заранее спасибо.
Спасибо, что было вызвано тестированием некоторых значений! Непревзойденная дата: «ср, 23 ноя 2011 9:14:31 GMT» тоже не работает – Alexander
Какой JRE вы используете? – koppor