2014-08-28 4 views
0

У меня есть приложение для Android, которое анализирует канал RSS. Пункт «дата» возвращает дату в этом формате: «Пн, 16 июня 2014 14:31:00 +0000». Как я могу преобразовать это в формат устройства по умолчанию?Дата форматирования в Android

ответ

1

Использование SimpleDateFormat

Что-то вроде:

 
SimpleDateFormat sdf = new SimpleDateFormat("E, dd MMM yyyy hh:mm:ss Z") 
+1

Это и получить предпочтительный формат даты пользователя см [этот ответ] (http://stackoverflow.com/a/6982154/1079597). – cjm

0

Сначала разобрать это объект Date

String str = "Mon, 16 Jun 2014 14:31:00 +0000"; 
Date date = new SimpleDateFormat("E, d, M yyyy H:m:s Z", Locale.ENGLISH).parse(str); 
Смежные вопросы