Как проанализировать строку полной формы месяца, используя DateFormat в Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Как проанализировать строку полной формы месяца, используя DateFormat в Java?

Сообщение Anonymous »

Я попробовал это:

Код: Выделить всё

DateFormat fmt = new SimpleDateFormat("MMMM dd, yyyy");
Date d = fmt.parse("June 27, 2007");
ошибка:

Код: Выделить всё

Exception in thread "main" java.text.ParseException: Unparseable date: "June 27,  2007"
В документации Java говорится, что мне следует использовать четыре символа, чтобы соответствовать полной форме.
Я могу успешно использовать MMM только с сокращенными месяцами, например "Июнь", но мне нужно соответствовать полной форме.


Текст: для форматирования, если количество
букв шаблона равно 4 или более,
используется полная форма; в противном случае используется короткая
или сокращенная форма, если
она доступна. Для синтаксического анализа
принимаются обе формы, независимо от количества
букв шаблона.


https://docs.oracle.com/javase/6/docs/a ... ormat.html

Подробнее здесь: https://stackoverflow.com/questions/221 ... at-in-java

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