如何在Python中找到两个时间戳之间的差异?

问题描述 投票:2回答:1

“”“我需要在几分钟内找到两个时间戳之间的差异,我正在使用Python 3.6”“”

import datetime
from dateutil import parser

indate = str(datetime.datetime.utcnow())
indate2 = parser.parse(indate)
indate3  = indate2.date()
intime = indate2.time()


outdate1 = "2019-10-16T06:38:55.000+0000"
outdate2 = parser.parse(outdate1)
outdate3  = outdate2.date()
outtime = outdate2.time()

### ---THEN  PRINT DIFFERENCE BETWEEN THE TWO IN MINUTES --- ###
python-3.x datetime
1个回答
0
投票

时间戳记是自1970年1月1日以来的秒数。

我不熟悉datetime模块,但是如果intimeouttime变量是时间戳,则可以简单地执行:

diff_in_minutes = int((intime - outtime) / 60)
© www.soinside.com 2019 - 2024. All rights reserved.