Исключение синтаксического анализатора для формата EEEE, MMMM d, YYYY h:mm:ss a zJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Исключение синтаксического анализатора для формата EEEE, MMMM d, YYYY h:mm:ss a z

Сообщение Anonymous »

Я получаю исключение синтаксического анализатора при попытке проанализировать строковое значение:

"Thursday, July 27, 2006 10:10:02 PM PST"


Для форматирования:

"EEEE, MMMM d, YYYY h:mm:ss a z"


Это пример программы:

DateTime.parse("Thursday, July 27, 2006 10:10:02 PM PDT", DateTimeFormat.forPattern("EEEE, MMMM d, yyyy h:mm:ss a z"));


А это сообщение об ошибке:

Invalid format: "Thursday, July 27, 2006 10:10:02 PM PDT" is malformed at "PDT"




это мой пример программы

String str = "Thursday, July 27, 2006 10:10:02 PM PDT";
DateTimeFormatter formatterDateTime = DateTimeFormat.forPattern("EEEE, MMMM d, YYYY h:mm:ss a z");
try{
DateTime dt = DateTime.parse(str, formatterDateTime);
}catch(Exception ex)
{
System.out.println(ex.getMessage());
}


Подробнее здесь: https://stackoverflow.com/questions/165 ... -hmmss-a-z
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»