我给出的格式yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
。但是,这不适用于我的代码
datetime.utcnow().strftime("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
输出只是:
YYYY-MM-dd'T'HH:MM:ss.SSS'Z'原
为什么这不起作用?有什么问题?
答案 0 :(得分:1)
https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior
Python使用上面链接的指令来格式化时间。
所以,例如,如果你尝试类似的东西:
import datetime
datetime.datetime.now(datetime.timezone.utc).strftime("%Y-%m-%dT%H:%M:%S.%f%Z")
这应该以正确的方式显示您提到的格式