Так что я пытаюсь разобрать строку с датой в другой формат, но она не меняет формат. Возможно, функция синтаксического анализа переопределяет параметры SimpleDateFormat?SimpleDateFormat.parse() не использует правильный формат даты
Date dateOfItem = new SimpleDateFormat("E, d MMMM yyyy", Locale.ENGLISH).parse(item.date);
Log.v("APP", dateOfItem.toString());
item.date, например, это: Вт, 12 мая 2015 И то, как именно я хочу формат быть в дате. Но журнал показывает это как: Вт 12 май 00:00:00 CDT 2015, который не является форматом, который у меня есть в SimpleDateFormat.
Так как же взять эту строку и преобразовать ее в дату с форматом, который у меня есть как параметр в SimpleDateFormat?
См. [Этот другой вопрос] (http://stackoverflow.com/q/22259712/642706) и мой ответ для получения более подробной информации и альтернативы с использованием библиотеки Joda-Time. Также см. ['DateTimeFormat.forStyle (« F- »)'] (http://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html#forStyle (java. lang.String)) на Joda-Time для таких форматов. –