为什么,使用pyHook,事件的时间戳(event.Time)是错误的?

时间:2016-09-01 15:00:37

标签: python timestamp pyhook

这是我用来调试事件的代码:

print("Real timestamp:", int(time()))
print("Event Timestamp:", event.Time)
print("Event Time:", strftime("%H:%M:%S %z", localtime(event.Time)))

这是我得到的输出:

Real timestamp: 1472741855
Event Timestamp: 50129625
Event Time: 06:53:45 W. Europe Daylight Time

有人知道为什么会发生这种情况或者哪些时间正在返回?感谢。

1 个答案:

答案 0 :(得分:1)

返回的时间不是实际的时间戳

返回的时间直接来自"时间" Win32 EVENTMSG结构的成员,自上次启动以来以#34;毫秒为单位"。

来自here

的无耻插件