时差(以秒为单位)(以浮点数表示)

>>> from datetime import datetime

>>> t1 = datetime.now()

>>> t2 = datetime.now()

>>> delta = t2 - t1

>>> delta.seconds

7

>>> delta.microseconds

631000

有什么办法可以使它成为7.631000吗?我可以使用时间模块,但是我还需要将t1和t2变量用作DateTime对象。因此,如果有一种简便的方法可以用datettime进行操作,那就太好了。否则会看起来很丑:

t1 = datetime.now()

_t1 = time.time()

t2 = datetime.now()

diff = time.time() - _t1

回答:

combined = delta.seconds + delta.microseconds/1E6

以上是 时差(以秒为单位)(以浮点数表示) 的全部内容, 来源链接: utcz.com/qa/400050.html

回到顶部