gpt4 book ai didi

python - 为什么时区是 "-04:56"?

转载 作者:行者123 更新时间:2023-12-05 04:28:30 25 4
gpt4 key购买 nike

以下代码打印2022-01-01 05:30:00-04:56 .什么是 -04:56

import pytz, datetime
tz = pytz.timezone("America/New_York")
t = datetime.datetime(2022, 1,1, 5, 30)
u = t.replace(tzinfo=tz)
print(u)

2022-01-01 05:30:00-04:56

在 jupyter 中,u的值为 datetime.datetime(2022, 1, 1, 5, 30, tzinfo=<DstTzInfo 'America/New_York' LMT-1 day, 19:04:00 STD>) .什么是 DstTzInfo?什么是 19:04:00 STD?

最佳答案

(删除之前的答案)

我的错误:我将 datetime.datetime(2022, 1,1, 5, 30) 解析为 5 月 30 日(我在 6 月 10 日回答这个问题。)。我们在一月份不在夏令时。

^ 对我来说,这整个问题再次提醒我,我* 真的 * 不理解时间。

操作。你能把这个作为公认的解决方案删除吗? (它不允许我删除已接受的解决方案。)

关于python - 为什么时区是 "-04:56"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72580747/

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