importos,time,syso="c:\\windows\\system32\\shutdown-s"print"Inputthehoursandminutes:"h=input()mt=input()t=time.localtime()y,m,d,h1,mt1=t[:5]if(h
import os,time,sys
o="c:\\windows\\system32\\shutdown -s"
print "Input the hours and minutes:"
h=input()
mt=input()
t=time.localtime()
y,m,d,h1,mt1=t[:5]
if(h
print "The time has been pass"
elif(h==h1 and mt
print "The time has been pass"
hm=(y,m,d,h,mt)
while 1:
t=time.localtime(time.time())
a=t[:5]
if(a==hm):
print "Time is coming"
os.system(o)
break
time.sleep(31)
****************************************************************
import os,time;
rh=int(time.strftime("%H",time.localtime()));
rm=int(time.strftime("%M",time.localtime()));
cmd="cmd.exe /k shutdown -s -t 0";
c1=True;
while c1:
try:
h=int(raw_input("Please input the hour:"));
if h>=0 and h<=23:
c1=False;
else:
continue;
except:
continue;
c2=True;
while c2:
try:
m=int(raw_input("Please input the minute:"));
if m>=0 and m<=59:
c2=False;
else:
continue;
except:
continue;
if h==rh:
if m<=rm:
os.system(cmd);
else:
time.sleep((m-rm)*60);
os.system(cmd);
elif h>rh:
tem1=(h-rh-1)*3600+(60-rm+m)*60;
time.sleep(tem1);
os.system(cmd);
else:
tem2=(23-rh+h)*3600+(60-rm+m)*60;
time.sleep(tem2);
os.system(cmd);
展开