我希望从给定时间开始五分钟的时间。以下是我到目前为止的情况:
>>> c.video_length
datetime.time(0, 45, 15)
>>> c.video_length + timedelta(minutes=5)
TypeError: unsupported operand type(s) for +: 'datetime.time' and 'datetime.timedelta'
答案 0 :(得分:1)
您只能将timedelta
添加到datetime
对象。
from datetime import datetime, timedelta, date
(datetime.combine(date.today(), c.video_length) + timedelta(minutes=5)).time()