计算两个UNIX时间戳之间的秒数



通过使用time.time((函数,我得到了类似的时间戳

start = 1606594554.4789438
end = 1606594553.8903968

我想找到这种格式的时间戳之间的秒数,例如:-6.532秒(最多3位小数(

我试过了:-

1. a = (float(f)-float(s))*(60*60*24) 
2. datetime.timedelta(0, c) :- 

但无法获得所需格式的输出。Output : 0:00:00.588547

有什么方法可以得到想要的输出吗?

time.time()实际上为您提供了浮点值。可以使用字符串格式来获得所需的精度:'%.1f seconds' %(end - start)

最新更新