我了解如何根据此链接设置日期格式 parse exemple
但我的问题有点复杂,我有不同的pubDate rss元素,例如
Sun,2011年8月21日20:19:47 +0200 或
Sun,2011年8月21日10:01
为任何pubDate元素设置一种格式的最佳原因是什么
答案 0 :(得分:1)
RSS pubDate必须符合RFC 822 Date/Time specification。您可以使用parsing link中的相同DateFormat
对象从java Date
获取正确的字符串。
DateFormat formatter = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z");
String pubDateText = formatter.format(pubDate);
其中pubDate是先前定义的Date对象。这将始终返回相同的格式。