【发布时间】:2018-01-08 22:13:51
【问题描述】:
我正在为我的博客(静态站点生成器)编写一个将 YML 文件转换为静态 HTML 页面的 python 应用程序。我想添加一个 RSS 提要。在某个地方,我读到发布日期必须是:
<pubDate>Wed, 05 Jul 2017 18:38:23 GMT</pubDate>
但我有:
<pubDate>2017-07-05T18:38:23+00:00</pubDate>
Python 中的datetime API 对这些真的很麻烦。如何将字符串2017-07-05T18:38:23+00:00转换为GMT?
非常感谢。
【问题讨论】:
-
我总是用arrow在python中处理日期时间,它相当容易使用
-
在转换之前写一个正则表达式或者以某种方式转换字符串。
-
您可能会发现这很有帮助stackoverflow.com/questions/4770297/…
-
@SalmaanP 很好的提示和很好的参考。您可能可以使用箭头库代码 sn-p 添加答案。