Разбор различных RSS pubDate to Date объекта в Java - PullRequest
0 голосов
/ 21 августа 2011

Я понял, как отформатировать дату по этой ссылке Пример разбора

, но моя проблема немного сложна, у меня разные элементы pubDate rss, например

Sun, 21 августа 2011 20:19:47 +0200 или

Воскресенье, 21 августа 2011 10: 01

что лучше всего установить один формат для любого элемента pubDate

1 Ответ

1 голос
/ 26 августа 2011

RSS pubDate должно соответствовать спецификации RFC 822 .Вы можете использовать тот же объект DateFormat из вашей ссылки для разбора , чтобы получить правильную строку из java Date.

DateFormat formatter = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z");
String pubDateText = formatter.format(pubDate);

Где pubDate - это ранее определенный объект Date.Это всегда будет возвращать один и тот же формат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...