HH:MM
形式のユーザーからの入力として時間がかかります。 00:00と言いましょう。今は1分を加えて00:01、00:02などにしたいと思います。時間と分でPythonの時間を計算して差を計算する
また、start_time
とend_time
という2つの入力を文字列として取ります。 2つの時間の差異を数分でどのように計算することができますか?
私は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
@James説明に自分のコードを追加しました。これをチェックしてください。 –