0
time1 = 23:30:00
とtime2 = 01:30:00
の間の経過時間はどのように計算されますか?彼らには日付は付いていませんが、pythonは日時オブジェクトに1900-01-01という日付を付けるので、time1 = 1900-01-01 23:30:00
とtime2 = 1900-01-01 01:30:00
になります。私の望む結果は2時間です。午前0時の経過時間を日付なしで調べる
time1 = 23:30:00
とtime2 = 01:30:00
の間の経過時間はどのように計算されますか?彼らには日付は付いていませんが、pythonは日時オブジェクトに1900-01-01という日付を付けるので、time1 = 1900-01-01 23:30:00
とtime2 = 1900-01-01 01:30:00
になります。私の望む結果は2時間です。午前0時の経過時間を日付なしで調べる
あなたは2つのDateTimeオブジェクトを引くと
午前2時00分○○秒
from datetime import datetime
# d = datetime(year, month, day, hour, min, sec)
d1 = datetime(2017, 9, 1, 23, 30, 00)
d2 = datetime(2017, 9, 2, 1, 30, 00)
print d2 - d1
両者の差を得ることができます