在Python中,我們可以使用datetime.datetime庫(kù)來(lái)進(jìn)行時(shí)分秒的計(jì)算。這個(gè)庫(kù)提供了許多用于處理日期和時(shí)間的函數(shù),可以方便地進(jìn)行時(shí)間運(yùn)算。
import datetime # 獲取當(dāng)前時(shí)間 now = datetime.datetime.now() # 打印當(dāng)前時(shí)間 print("現(xiàn)在的時(shí)間是:", now) # 計(jì)算10分鐘后的時(shí)間 later = now + datetime.timedelta(minutes=10) print("10分鐘后的時(shí)間是:", later) # 計(jì)算1小時(shí)30分鐘前的時(shí)間 past = now - datetime.timedelta(hours=1, minutes=30) print("1小時(shí)30分鐘前的時(shí)間是:", past) # 計(jì)算兩個(gè)日期之間的天數(shù) date1 = datetime.datetime(2021, 1, 1) date2 = datetime.datetime(2021, 2, 1) days = (date2 - date1).days print("2021年1月1日到2021年2月1日之間相差的天數(shù)是:", days)
以上代碼可以通過(guò)datetime.timedelta函數(shù)來(lái)計(jì)算時(shí)間差,其中可以傳入不同的參數(shù)進(jìn)行不同維度的時(shí)間計(jì)算。代碼中還演示了如何計(jì)算兩個(gè)日期之間的天數(shù)。