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

Why, using pyHook, the timestamp (event.Time) of the events is wrong?

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

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

有人知道为什么会发生这种情况或返回哪个时间吗?谢谢

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

返回的时间直接来自 Win32 EVENTMSG 结构的 "time" 成员,以 "milliseconds since last boot" 为单位。

来自 here

的无耻插件