gpt4 book ai didi

python - strftime 不返回缩写时区

转载 作者:行者123 更新时间:2023-12-01 06:00:52 27 4
gpt4 key购买 nike

谁能告诉我为什么时区返回为“山区夏令时间”而不是 MST ?

import time

print time.strftime( "%H:%M %A %Z %d %b %y")

最佳答案

根据您提出的另一个问题,我猜测您使用的是 Windows。

在 Windows 上,strftime("%Z") 显示位于注册表中此键的 DaylightNameStandardName 值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation。显示哪个取决于(当然)取决于夏令时是否有效。如果更改这些设置,则必须重新启动才能生效。

在 Linux 上,我相信(大约 80% 确定:-)strftime 使用它在 /etc/localtime 中找到的时区。在 Ubuntu 上,您可以使用 dpkg-reconfigure tzdata 进行设置。在 Linux 上,%Z 显示时区(例如,我的现在显示 'EDT'%z 显示相对 UTC 的偏移量(例如,我的现在显示 'EDT')现在显示 '-0400'

关于python - strftime 不返回缩写时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10540399/

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