gpt4 book ai didi

Python - 时间之间的差异

转载 作者:太空宇宙 更新时间:2023-11-04 07:37:01 25 4
gpt4 key购买 nike

寻找最简单的方法来计算 2 个 python 时间之间的差异并显示毫秒增量

我有2次

startTime = datetime.datetime.now().time()

做一些事情...

endTime= datetime.datetime.now().time()

这工作正常,当我记录超时时,我在我的日志中得到类似这样的东西......

RequestStartTime = 08:56:19.188999

ResponseTime = 08:56:19.905999

当我尝试像这样简单地减去它们时

delta = endTime - startTime

出现以下错误

unsupported operand type(s) for -: 'time' and 'time'

我只想以微秒为单位显示差异,但我无法弄清楚

我要显示的是717000 ms

最佳答案

如果你只是使用 now() 的结果,而不将它们转换为 time,你可以取差并提取你想要的位你想要的形式;例如:

startTime = datetime.datetime.now()
endTime= datetime.datetime.now()
delta = endTime - startTime
print str(delta).split(":")[2]

关于Python - 时间之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32353974/

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