【发布时间】:2011-03-20 16:02:12
【问题描述】:
我有一个 python 日期时间对象(表示从现在开始的五分钟),我想将其转换为 UTC。我打算以 RFC 2822 格式输出它以放入 HTTP 标头,但我不确定这对这个问题是否重要。我在这个网站上找到了一些关于转换时间对象的信息,这样看起来更简单,但是这次我真的想使用 datetime 对象,因为我正在使用 timedeltas 来调整它们:
我尝试过这样的事情:
from datetime import datetime, timedelta
now = datetime.now()
fiveMinutesLater = datetime.now() + timedelta(minutes=5)
fiveMinutesLaterUtc = ???
时间或日期时间模块中的任何内容看起来都不会对我有所帮助。似乎我可以通过将 datetime 对象传递给 3 或 4 个函数来做到这一点,但我想知道是否有更简单的方法。
我不希望使用第三方模块,但如果这是唯一合理的选择,我可能会。
【问题讨论】: