Как проанализировать строку полной формы месяца, используя 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
Ответить

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

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

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

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

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