计算两个日期时间字符串之间的时间

时间:2015-10-12 20:29:40

标签: python datetime

我需要用datetime来计算时间。

我有两个字符串t1 = '12:00:00't2 = '13:00:00'。我需要找到它们之间的区别。我希望得到它total_time = t2 - t1但是,我不能只是减去它们。

我已经以[{1}}

格式设置了t1t2

我该如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您将它们解析为datetime个对象然后减去它们

import datetime

t1 = '12:00:00'
t2 = '13:00:00'

print datetime.strptime(t2, "%H:%M:%S") - datetime.strptime(t1, "%H:%M:%S")
# datetime.timedelta(0, 3600)