我正在寻找一种基本上创建时钟来存储当前窗口时间的方法。我需要一个单独的时钟的原因是我正在使用python更改Windows系统时间。所以我想把windows时钟设置回原来应该在执行一大堆其他java和批处理文件之后的时间。
答案 0 :(得分:1)
如果您使用的是win32api,请使用win32api.GetSystemTime和win32api.SetSystemTime:
system_time = win32api.GetSystemTime()
# do stuff here
import subprocess
filepath="D:/path/to/batch/myBatch.bat"
p = subprocess.Popen(filepath, shell=True, stdout = subprocess.PIPE)
stdout, stderr = p.communicate()
#p.returncode is 0 if success
# more stuff
win32api.SetSystemTime(*system_time)