У меня есть веб-служба, которая возвращает дату (в виде строки) в этой форме 2016-10-4. Как я могу преобразовать его во вторник, сентябрь 2016 года или الثلاثاء, تشرين أ 2016?Уточненная диаграмма времени даты на арабском языке
Это то, что я использую:
String date = news.get(position).getPublishDate().substring(0,news.get(position).getPublishDate().indexOf("T"));
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MMMM-dddd");
holder.date.setText(sdf.format(date))
и это дает мне
Плохой класс: класс java.lang.String
Используйте 'SimpleDateFormat' – SripadRaj
да, как поставить мм и дд (дата возвращается как string) –
Что вы пробовали? Схожие вопросы были заданы здесь bazillion раз на SO ... *, но это срочно *, тогда перестаньте тратить время на задание вопросов здесь и узнайте, как использовать интернет-поиск и читать документы. – Selvin