2024-09-28 22:25:34 发布
网友
我试图使用Python的^{}从Windows注册表中读取一个DWORD日期,但无法获得正确的格式。在
DWORD Value: 5116e300 Output using _winreg.QueryValueEx: 1360454400 Desired Output: 2/10/2013
我可以用^{}吗?在
谢谢你
编辑
kindall's solution在下面工作。在
使用的最后一行是:
这会让你非常接近:
import time t = 1360454400 print time.strftime("%m/%d/%y", time.gmtime(t))
不带前导零:
奇怪的是5116e300的DWORD值实际上是1360388864而不是{},但是无论如何。。。在
5116e300
1360388864
ts = datetime.fromtimestamp(1360454400) print '{:%m/%d/%Y}'.format(ts) # # '02/10/2013'
或者:
这会让你非常接近:
不带前导零:
^{pr2}$奇怪的是},但是无论如何。。。在
5116e300
的DWORD值实际上是1360388864
而不是{或者:
^{pr2}$相关问题 更多 >
编程相关推荐