好吧,所以,我是Python新手(這是我的第一個程序)。我正在嘗試使倒數計時器倒計時到任何給定的日期。我有一些工作的(簡單)部分,我的下一步問題包括:我是否需要將給定的時間存儲在列表中,然後解析並將年份,日期等存儲在單獨的變量中?我可以在Python中減去另一個日期來給我剩下多少時間嗎?Python得到兩個日期時間字符串的差異
在變量中存儲電流時間。
from datetime import datetime
current_time = (str(datetime.now()))
print("The current time is " + current_time)
存儲目標的時間在一個變量
target_day = input("What date are you waiting for (day/month/year format, please)?")
像
time_left = target_time - current_time
OR
while current_time:
if current_time == target time:
break
print("It's time!")
print(\rtime_left)
print("You have " + weeks + "weeks, " + days + "days," + hours + "hours, and " + minutes.")
作爲一個提示,查找[strptime](https://docs.python.org/3/library/datetime.html#datetime.datetime.strptime)和[timedelta](HTTPS:/ /docs.python.org/3/library/datetime.html#timedelta-objects)中的[日期時間](https://docs.python.org/3/library/datetime.html)模塊文檔。 –