python时间(毫秒)计算
Posted
技术标签:
【中文标题】python时间(毫秒)计算【英文标题】:python time(milli seconds) calculation 【发布时间】:2010-12-26 16:46:03 【问题描述】:如何计算毫秒,从下面的代码。
a = datetime.datetime.now()
b = datetime.datetime.now()
c = b - a
>>> c
>>> c.days
0
>>> c.seconds
4
>>> c.microseconds
【问题讨论】:
相关:Get current time in milliseconds in Python? 【参考方案1】:milliseconds = (c.days * 24 * 60 * 60 + c.seconds) * 1000 + c.microseconds / 1000.0
【讨论】:
这个答案是错误的!如果时间增量正好是 1 分钟,结果将为 0,不是我们的预期!【参考方案2】:或者,自 2.7 以来的新功能:
c.total_seconds()*1000
(https://docs.python.org/2/library/datetime.html)
【讨论】:
以上是关于python时间(毫秒)计算的主要内容,如果未能解决你的问题,请参考以下文章