import threading def waiter(): e = threading.Event() print("wait 60 seconds") e.wait(60.0) import os import time def changer(): for x in range(10): os.system("/bin/date -s 2019年01月08日T05:17:03.000") time.sleep(1) os.system("/bin/date -s 2019年01月08日T07:17:03.000") t1 = threading.Thread(target=waiter) t2 = threading.Thread(target=changer) t2.start(); time.sleep(0.5); t1.start(); t1.join(); t2.join()