标签: python datetime feedparser
我想将如下获得的字符串转换为datetime:
datetime
d = feedparser.parse(xmlUrl) t = datetime.strptime(d.feed.updated, "%Y-%m-%dT%H:%M:%SZ")
注意掩码中的T和Z个字母。它们可能会丢失,我不确定这种格式还有什么,以及如何创建掩模以涵盖所有可能性。
T
Z
这里的问题是面具有时匹配,有时不匹配。匹配是否可以始终匹配?
答案 0 :(得分:3)
您应该使用日期字段的已解析形式:feed.updated_parsed包含与time.gmtime()返回的{{1}}类似的struct_time。
feed.updated_parsed
time.gmtime()
struct_time