Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
我得到的格式为
输出很简单:
yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
为什么这不起作用?解决方法是什么?
这应该以正确的方式显示您提到的格式
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
我得到的格式为
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'
为什么这不起作用?解决方法是什么?
最佳答案
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")
这应该以正确的方式显示您提到的格式
关于python - 如何在python中以特定格式打印当前GMT时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41460412/