【发布时间】:2014-11-20 02:32:52
【问题描述】:
我正在尝试输入一个字符串,例如"10:20",然后输入第二个字符串,例如"10:25",并计算差值。
我发现 Python 中的 time 函数难以理解。
任何指点将不胜感激。
【问题讨论】:
标签: python
我正在尝试输入一个字符串,例如"10:20",然后输入第二个字符串,例如"10:25",并计算差值。
我发现 Python 中的 time 函数难以理解。
任何指点将不胜感激。
【问题讨论】:
标签: python
您可以使用datetime 模块。这是优雅的 Pythonic 方式!
from datetime import datetime
s1 = '10:20'
s2 = '11:25'
tformat = '%H:%M' # specify the format of your time string
diftime = datetime.strptime(s2, tformat) - datetime.strptime(s1, tformat)
print diftime
1:05:00
【讨论】: