tips:在datetime模塊里有一個計算時間差的 timedelta。
讓兩個datetime對象相減就得到timedelta
###--Python實現天數倒計時計算
#tips:在datetime模塊里有一個計算時間差的 timedelta。
#讓兩個datetime對象相減就得到timedelta
from datetime import datetime
#構造一個將來的時間
future = datetime.strptime('2019-02-01 08:00:00','%Y-%m-%d %H:%M:%S')
#當前時間
now = datetime.now()
#求時間差
delta = future - now
hour = delta.seconds/60/60
minute = (delta.seconds - hour*60*60)/60
seconds = delta.seconds - hour*60*60 - minute*60
print_now=now.strftime('%Y-%m-%d %H:%M:%S')
print("今天是:",print_now)
print("距離 2019-02-01 \"work\" 還剩下:%d天"%delta.days)
print(delta.days,hour, minute, seconds)
結果如下:
