您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Python 3.3中怎么計算兩個日期間隔秒數/天數,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
具體如下:
>>> import datetime >>> d1 = datetime.datetime.now() >>> d2 = datetime.datetime.now() >>> interval = d2 - d1 >>> interval datetime.timedelta(0, 14, 670206) >>> sec = interval.days*24*3600 + interval.seconds >>> sec 14 >>> total_sec = interval.total_seconds() >>> total_sec 14.670206 >>>
運行結果截圖:
另外一種,指定日期。
>>> d1 = datetime.datetime(2016,8,10,10,20,30) >>> d2 = datetime.datetime(2016,8,10,10,30,30) >>> interval = d2 - d1 >>> interval datetime.timedelta(0, 600) >>> sec = interval.days*24*3600 + interval.seconds >>> sec 600 >>>
運行結果截圖:
間隔天數
>>> import time >>> start_date = '2017-06-01' >>> end_date = '2017-06-05' >>> start_sec = time.mktime(time.strptime(start_date,'%Y-%m-%d')) >>> end_sec = time.mktime(time.strptime(end_date,'%Y-%m-%d')) >>> work_days = int((end_sec - start_sec)/(24*60*60)) >>> work_days 4 >>>
運行結果截圖:
看完上述內容,你們對Python 3.3中怎么計算兩個日期間隔秒數/天數有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。