将字符串从feedparser转换为datetime

时间:2012-06-23 19:47:52

标签: python datetime feedparser

我想将如下获得的字符串转换为datetime

d = feedparser.parse(xmlUrl)
t = datetime.strptime(d.feed.updated, "%Y-%m-%dT%H:%M:%SZ")

注意掩码中的TZ个字母。它们可能会丢失,我不确定这种格式还有什么,以及如何创建掩模以涵盖所有可能性。

这里的问题是面具有时匹配,有时不匹配。匹配是否可以始终匹配?

1 个答案:

答案 0 :(得分:3)

您应该使用日期字段的已解析形式:feed.updated_parsed包含与time.gmtime()返回的{{1}}类似的struct_time