Python未显示Windows安装日期
在Windows 7和Python 3.2.2环境下,下面这个脚本无法让我获取到Windows的安装日期。
import winreg as reg
from datetime import datetime
key = reg.OpenKey(reg.HKEY_LOCAL_MACHINE, r'SOFTWARE\Microsoft\Windows NT\CurrentVersion')
secs = reg.QueryValueEx(key, 'InstallDate')[0]
print(secs)
date = datetime.fromtimestamp(secs)
print(date)
输出结果总是:
0
1970-01-01 01:00:00
但是当我用注册表编辑器手动查找这个键时,它的值是0x517c09e0(换算成十进制是1367083488)