使用的是Python 3.7版本
from datetime import timedelta
from datetime import datetime
# 加减时间
diff = 15
dt = datetime(2020, 7, 29, 14, 8, 00)
delta = timedelta(minutes=diff) # 这里指明为按分钟计算
# 加上15分钟
print(dt, f'增加{diff}分钟', dt + delta)
# 减去15分钟
print(dt, f'减少{diff}分钟', dt - delta)
print('----------------')
# 时间间隔
dt1 = datetime(2020, 3, 11, 9, 30, 00)
dt2 = datetime(2020, 7, 11, 10, 45, 00)
dt3 = dt2 - dt1
print(dt1, '到', dt2, '间隔', dt3)
print(dt1, '到', dt2, f'间隔{dt3.days}天,{dt3.seconds / 3600}小时')
print(dt1, '到', dt2, f'间隔{dt3.days}天,{dt3.seconds / 60}分钟')
print(dt1, '到', dt2, f'间隔{dt3.days}天,{dt3.seconds}秒')
如果能看到最后,或对你有帮助的话,欢迎在评论区留言一起交流。