太简单了,直接上代码吧,时间参数可以修改为自动设置,就留给自己动手吧
import os
import sys
import time
import datetime
def shutdown(secTime): # secTime(秒)后关机
os.system('shutdown -s -t '+str(secTime))
def main():
nowtime = datetime.datetime.now().strftime('%Y%m%d%H%M%S')#现在 20181011090302
nowhour = int(nowtime[8:12])
while (True ):
nowtime = datetime.datetime.now().strftime('%Y%m%d%H%M%S')#现在 20181011090302
nowhour = int(nowtime[8:12])
if(nowhour>1800):
shutdown(10)
else:
print(nowtime)
time.sleep(300)
return 1
if __name__ == '__main__':
main()