gpt4 book ai didi

python - tzinfo=tzutc() 是否与+00 :00 in python? 相同

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:11 27 4
gpt4 key购买 nike

两种时间格式在 python 中是否相同:

datetime.datetime(2013, 6, 17, 7, 46, 0, 609263, tzinfo=tzutc())

datetime.datetime(2013, 6, 17, 7, 46, 0, 609263, +00:00)

还有没有办法将 tzinfo=tzutc() 替换为 +00:00,反之亦然?

最佳答案

如果您查看 source of dateutil

ZERO = datetime.timedelta(0) # same as 00:00

class tzutc(datetime.tzinfo):

def utcoffset(self, dt):
return ZERO

def dst(self, dt):
return ZERO

我假设您正在使用。

你会看到根据 datetime 对象,你将 tzutc 放入两者是等价的,因为 tzutc 将返回以下内容:

datetime.timedelta(0)

但是该类(class)还包括一整套功能,如果您想使用它们,您可能会发现在某些时候很有用。

您只需使用一个变量并在您要使用 00:00tzutc 的每个地方使用该变量,就可以很容易地替换它们。

关于python - tzinfo=tzutc() 是否与+00 :00 in python? 相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17160151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com