gpt4 book ai didi

python - 如何向日期时间对象添加毫秒

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

我创建了一个像这样的日期时间对象:

dt = datetime(2020,2, 3, 10, 0, 0)

这给了我以下输出:2020-02-03 10:00:00

但是我怎样才能添加毫秒呢?所以我的输出看起来像:2020-02-03 10:00:00:000

感谢您的帮助!

最佳答案

Use strftime() to print your datetime in whatever format you want.

内置的 Datetime 仅使用 strftime() 支持六位微秒,格式代码为 %f:

dt = datetime(2020,2, 3, 10, 0, 0)
dt.strftime('%Y-%m-%d %H:%M:%S:%f')
# '2020-02-03 10:00:00:000000'

如果需要,您可以使用字符串切片来截断后三位数字(仅保留毫秒):

dt.strftime('%Y-%m-%d %H:%M:%S:%f')[:-3]
'2020-02-03 10:00:00:000'

关于python - 如何向日期时间对象添加毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60320469/

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