python的求時間差的正確姿勢

2021-09-25 10:23:35 字數 872 閱讀 9151

一、用dateutil外掛程式實現

【首先】:安裝dateutil外掛程式接下來!!!精彩的部分來了,不囉嗦直接貼上指令碼

import datetime

import time

from dateutil.parser import parse

a=parse(datetime.datetime.now().strftime(』%y-%m-%d %h:%m:%s』))

time.sleep(3) #用乙個休眠時間模請求的

b=parse(datetime.datetime.now().strftime(』%y-%m-%d %h:%m:%s』))

print((b-a).total_seconds())

【注】:total_seconds()得出來的是s

類似:.days得到的結果就是天

比如:2017-10-01/12:12:12

二、用datetime的方式

import datetime;

a = datetime.datetime(2019, 7, 6,10,30,26,500);

b = datetime.datetime(2019, 7, 6,10,30,6,20);

print ((a-b).total_seconds());

【注】:最後一位是微秒,如果想求微秒換成".microseconds"就ok了!

好了,希望改文章能夠幫助到老鐵們,你們的關注就是我最大的動力,謝謝!

python求時間差

1.python求時間差不能使用time 模組,eg t1 time.ctime time.sleep 3 t2 time.ctime t t2 t1 會報錯,不能相減 2.需要使用datetime模組,datetime模組比time模組更能更強。d1 datetime.datetime.now t...

SQL 求時間差

前兩天在寫程式的時候,為了計算兩個日期相差的天數,真是大費周折啊,我才開始 的時候想的是把 時間格式轉換為 long 型,後來一想,不對進製不同啊,後來我想到了資料庫,用 sql2005 中的datediff 函式,問題是解決了,可是每次都得和資料庫互動啊!終於同事的乙個大哥交 了乙個方法,這個方法...

js求時間差(天數差)

如下圖所示 獲取當前年份 2位 date.getfullyear 獲取完整的年份 4位,1970 date.getmonth 獲取當前月份 0 11,0代表1月 date.getdate 獲取當前日 1 31 date.getday 獲取當前星期x 0 6,0代表星期天 date.gettime 獲...