Python 時間加減和時間間隔


使用的是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}秒')

如果能看到最后,或對你有幫助的話,歡迎在評論區留言一起交流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM