使用的是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}秒')
如果能看到最后,或對你有幫助的話,歡迎在評論區留言一起交流。