Я пытаюсь разобрать строку на дату, и я искал ее всюду и не смог найти решение для нее. У меня есть строка, отформатированная. И когда я пытаюсь разобрать его, он всегда выдает исключение, хотя я попытался установить Locale.English также и дать шаблон даты (очевидно). И мой шаблон даты «Wed, 29 Jun 2016 16:16:32 +0000». Заранее спасибо за помощь.simpleDateFormat выбрасывает исключение исключительной даты
dateFormat = new SimpleDateFormat("EEE, DD MMM yyyy HH:mm:ss 'Z'", Locale.ENGLISH);
try {
String dateA = "Wed, 29 Jun 2016 16:16:32 +0000";
String dateB = "Wed, 29 Jun 2016 16:04:54 +0000";
Date parsedDateA = dateFormat.parse(dateA);
Date parsedDateB = dateFormat.parse(dateB);
if (parsedDateA .equals(parsedDateB) || parsedDateA .before(parsedDateB)) {
//Do some work here
}
} catch (ParseException e) {
e.printStackTrace();
}
'EEE, dd MMM yyyy HH: mm: ss 'Z'' – betorcs