在 Python 中使用日志记录的时间格式运算符

在 Python 中使用日志记录的时间格式运算符

我需要知道两个事件之间的时间差。我使用如下脚本进行记录:

format='%(created)f % (message)s'. 

这返回了以秒为单位的纪元时间,但在我的例子中,时间增量有时多于一秒,有时少于一秒,因此它不起作用。然后我将其更改为:

format='%(msecs)d % (message)s'

它返回了我毫秒,但当时间增量超过一秒时它也并不总是有效。

因此我的要求是:我需要在记录期间使用时间格式运算符,以毫秒为单位返回纪元时间,这样我就可以可靠地获得准确的时间增量。它也可以不是纪元时间,而是以毫秒为单位的任何时间,这样我就可以进行简单的减法运算。

相关内容