我有start_time='Tue Jun 6 06:01:43 PDT 2017'stop_time='Tue Jun 6 06:02:04 PDT 2017'。我需要以秒/分钟/小时或小时:分钟:秒来计算这两个日期之间的差异

我已经尝试过datetime(stop_time)-datetime(start_time),但遇到此错误TypeError: an integer is required

最佳答案

您可以使用dateutil将字符串datetime转换为datetime对象

样品:

from dateutil import parser


start_time='Tue Jun  6 06:01:43 PDT 2017'
stop_time='Tue Jun  6 06:02:04 PDT 2017'

dt_start = parser.parse(start_time)
dt_end = parser.parse(stop_time)

print dt_end - dt_start


结果:

0:00:21

关于python - 如何使用python获取两个日期时间(以PDT格式)之间的秒数差异?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48441759/

10-12 03:55