从python中的feedparser解析不同的日期格式?

Ali*_*air 8 python rss datetime parsing feedparser

我试图通过feedparser从两个不同的RSS提要中的条目中获取日期.

这是我正在做的事情:

import feedparser as fp
reddit = fp.parse("http://www.reddit.com/.rss")
cc = fp.parse("http://contentconsumer.com/feed")
print reddit.entries[0].date
print cc.entries[0].date
Run Code Online (Sandbox Code Playgroud)

以下是他们的表现:

2008-10-21T22:23:28.033841+00:00

Wed, 15 Oct 2008 10:06:10 +0000
Run Code Online (Sandbox Code Playgroud)

我希望能够轻松找到更新的东西.

我已经尝试使用Python的datetime模块并搜索feedparser文档,但我无法解决这个问题.任何帮助将非常感激.

Mar*_*nny 14

解析日期是一种痛苦的RSS源在野外,这feedparser可以是一个很大的帮助.

如果您使用*_parsed属性(如updated_parsed),feedparser将完成工作并将返回UTC的9元组Python日期.

有关更多详细信息,请参阅http://packages.python.org/feedparser/date-parsing.html.