我以HH:MM
格式的用戶輸入時間作爲輸入。比方說00:00,現在我想繼續增加一分鐘的時間,並使其成爲00:01,00:02等等。以小時和分鐘計時python的字符串並計算差異
此外,我從用戶start_time
和end_time
獲取兩個輸入作爲字符串。我怎樣才能在幾分鐘內計算兩次之間的差異?
我是新來的Python和任何幫助,將不勝感激!
我使用下面的代碼:
#to calculate difference in time
time_diff = datetime.strptime(end_time, '%H:%M') - datetime.strptime(start_time, '%H:%M')
minutes = int(time_diff.total_seconds()/60)
print minutes
#to convert string to time format HH:MM
start_time = datetime.strptime(start_time, '%H:%M').time()
#to increment time by 1 minute
start_time = start_time + datetime.timedelta(minutes=1)
我不能遞增start_time
使用timedelta。
你能否展示你所做的任何嘗試以及你遇到的問題? – James
@詹姆斯我在描述中添加了我的代碼。請檢查一下。 –