Я пытаюсь преобразовать дату MMM, dd yyyy в формат dd/mm/yyyy, чтобы обновить выбор даты, но Я получаю сообщение об ошибке в методе синтаксического анализа на следующем:Невозможно преобразовать дату MMM, dd yyyy в dd/MM/yyyy в Android
SimpleDateFormat format = new SimpleDateFormat("MMM, dd yyyy");
Date newDate = format.**parse**(strCurrentDate);
format = new SimpleDateFormat("dd/MM/yyyy");
String date = format.format(newDate);
и
String str[] = date.split("/");
int myday = Integer.parseInt(str[0]);
int mymonth = Integer.parseInt(str[1]);
int myyear = Integer.parseInt(str[2]);
dp.updateDate(myday,mymonth,myyear);
Что я делаю неправильно здесь? Должен ли я заключить его с try/catch? спасибо
Показать пример строки даты –
parse не устарел? – Stefan
Тогда почему я получаю java.text.ParseException? и как я могу это исправить? –