gpt4 book ai didi

python - 显示 : character in the timezone offset using datetime. strftime

转载 作者:太空宇宙 更新时间:2023-11-03 11:52:08 25 4
gpt4 key购买 nike

<分区>

提供给 strftime 的格式字符串是什么,它会给出与我在 isoformat(' ') 中看到的相同的输出?

>>> from datetime import datetime
>>> import pytz
>>> dt = datetime.now(tz=pytz.UTC).replace(microsecond=0)
>>> print dt
2014-05-29 13:11:00+00:00
>>> dt.isoformat(' ')
'2014-05-29 13:11:00+00:00'
>>> dt.strftime('%Y-%m-%d %H:%M:%S%z')
'2014-05-29 13:11:00+0000'

datetime 的 __str__ 行为从哪里获得偏移量中的额外冒号?我查看了 formatting options并且只能分别为 +HHMM 或名称找到 %z 和 %Z。

我查看了 datetime.__str__ 的实现,但没有得到任何提示,它只是说 pass(?!)。我认为它最终委托(delegate)给 isoformat(' ') 但我不明白它是如何/在哪里实现的。

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