我想使用python減去utc格式的兩個日期時間對象(“%Y-%m-%d %H:%M:%S.%f”)。我怎樣才能減去這兩個對象,輸出應(yīng)該是 ITC 格式((“%Y-%m-%d %H:%M:%S.%f”)。誰能幫幫我。下面是我的示例:login in-time: 2019-04-23 04:22:50.421406logout time:2019-04-23 04:34:18.002699
2 回答

肥皂起泡泡
TA貢獻1829條經(jīng)驗 獲得超6個贊
使用dateutil.parser:
import dateutil.parser as dparser
in_time = 'login in-time: 2019-04-23 04:22:50.421406'
out_time = 'logout time:2019-04-23 04:34:18.002699'
str((dparser.parse(out_time, fuzzy=True) - dparser.parse(in_time, fuzzy=True)))
輸出:
'0:11:27.581293'

慕哥9229398
TA貢獻1877條經(jīng)驗 獲得超6個贊
減去兩個日期時間對象:
from datetime import datetime
t1 = datetime(2019,4,23,8,22,50,421406)
t2 = datetime(2019,4,23,4,55,18,155555)
t3 = t1 -t2
print(t3)
添加回答
舉報
0/150
提交
取消