-1
上の私は2回パイソン:日時、一日に変わるから時刻を防ぐため、時間形式彼らが使用して一緒に追加している場合は24時間
import datetime
x = '23:55:00'
y = '01:07:00'
を持っているとしましょう:
x = datetime.datetime.strptime(x, '%H:%M:%S')
y = datetime.datetime.strptime(y, '%H:%M:%S')
x = datetime.timedelta(hours=x.hour ,minutes=x.minute, seconds=x.second)
y = datetime.timedelta(hours=y.hour, minutes=y.minute, seconds=y.second)
z = x + y
結果は:
:z = '1 day, 01:02:00'
は結果を作るための方法はあります
z = '25:02:00'
これは有効な時刻形式ではありません。 –
したがって、2つのdatetimeオブジェクトの間の時間、分、秒の数が必要ですか? – Henry
できるだけ24時間以上転がしたいと思っています。私は正規表現といくつかの文字列の操作を使用して最終結果を変換することができますが、私は直接的な方法があるかどうか疑問に思っていた – toshbar