python:打印时间和日期以及时区信息

我有一段使用django库的代码,可以通过以下方式打印时区的日期/时间:

2019-11-04 22:25:00.831219+00:00

我想摆脱django,因为在此脚本中,它仅用于打印日期/时间+时区。我该如何使用标准的python库?

import datetime
d = datetime.datetime.now()
print(d)

这给出了这样的输出:

2019-11-04 19:05:07.176493

那我该如何指定时区信息?

谢谢。

lihuizi0806 回答:python:打印时间和日期以及时区信息

您需要将tzinfo传递给tz parameter,例如:

from datetime import datetime,timezone

d = datetime.now(tz=timezone.utc)

print(d)

输出:

2019-11-04 22:48:09.666543+00:00
本文链接:https://www.f2er.com/3163319.html

大家都在问