java.text.ParseException: Неразборчивая дата: "04-02-2019" - PullRequest
0 голосов
/ 04 февраля 2019

Прежде всего, я знаю, что есть много вопросов, касающихся моей той же проблемы. Но этого было недостаточно, чтобы решить мою проблему. Так что, если кто-то может предоставить что-то, это было бы здорово. В моем пониманиидата сначала указывается в формате строки, и после этого мне нужно преобразовать ее в дату. Но я не смог этого сделать.

Мне нужен формат, поскольку строка формата имеет значение. Как дата должна быть такой же, каккак 04-02-2019.

Вот мой код Java:

    Date date=null;
    DateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
    try {
        date=dateFormat.parse(paymentDate);
        Log.v("Date:",""+date);
    } catch (ParseException e) {
        e.printStackTrace();
    }

Примечание: paymentDate = "04-02-2019" Исключение:

java.text.ParseException: Unparseable date: "04-02-2019"
at java.text.DateFormat.parse(DateFormat.java:362)

1 Ответ

0 голосов
/ 04 февраля 2019

Формат dd-MMM-yyyy означает дату в формате 04 февраля 2019 г. // 25 марта 1993 г. и т. Д.

Замените ее на dd-MM-yyyy

Пожалуйста, еще раз посмотрите на свои скомпилированные файлы.Он должен работать.

Вот код, работающий как сетевой фрагмент:

enter image description here

...