Я пытаюсь использовать класс SimpleDateFormat для анализа DateTime из этой строки:
Mon Jan 10 2011 01:15:00 GMT+0000 (GMT Standard Time)
Я попробовал следующую строку формата:
String example = "Mon Jan 10 2011 01:15:00 GMT+0000 (GMT Standard Time)";
SimpleDateFormat formatter = new SimpleDateFormat("E M d y H:m:s z");
try
{
Date exampleDate = formatter.parse(example);
LOGGER.warn(exampleDate.toString());
}
catch(Exception e)
{
LOGGER.warn(e.getMessage(), e);
}
Но он генерируетошибка:
Unparseable date: "Mon Jan 10 2011 01:15:00 GMT+0000 (GMT Standard Time)"
Поэтому я попытался удалить заключенную в скобки конечную часть строки примера:
String example = "Sun Jan 09 2011 22:00:00 GMT+0000";
Но выдает ту же ошибку.
WARNING: Unparseable date: "Sun Jan 09 2011 22:00:00 GMT+0000"
java.text.ParseException: Unparseable date: "Sun Jan 09 2011 22:00:00 GMT+0000"
Любойнамеки как это обойти?