現在我試圖以24小時格式輸入時間,並從當前時間開始倒計時到指定的時間。如何正確設定倒計時的目標時間?
因此當前用戶正在輸入目標小時和目標分鐘。我不確定如何處理這些值,從現在開始直到指定時間。
import datetime
now = datetime.datetime.now() # gets the time now, puts it in now
expiringHour = int(input("What hour does the meter expire? Enter 0-23 "))
if expiringHour < 0:
print("Error. Enter a correct value")
if expiringHour > 23:
print("Error. Enter a correct value")
expiringMinute = int(input("What minute does the meter expire? Enter 0-59 "))
if expiringMinute < 0:
print("Error. Enter a correct value")
if expiringMinute > 59:
print("Error. Enter a correct value")
print(expiringHour, expiringMinute)
你是什麼意思的倒計時?你想讓你的程序每秒打印出剩下的時間嗎?你想顯示一個對話框,顯示剩餘時間的時鐘嗎?還是現在的時間?我認爲你需要更具體地獲得有用的答案。 – 2011-01-25 05:35:17