0
我試圖採取了時間的字符串,例如"10:20"
,然後採取在第二個字符串,例如"10:25"
,並計算出的差異。輸入時間的兩倍作爲一個字符串和計算差值
我發現Python中time
功能難以理解。
任何指針都會被感激地收到。
我試圖採取了時間的字符串,例如"10:20"
,然後採取在第二個字符串,例如"10:25"
,並計算出的差異。輸入時間的兩倍作爲一個字符串和計算差值
我發現Python中time
功能難以理解。
任何指針都會被感激地收到。
可以使用datetime
模塊。這是優雅的Python的方式!
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
謝謝SOOOOO多 – 2014-09-25 11:22:45
看一看'datetime',具體['strptime'](https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior)。 – jonrsharpe 2014-09-25 10:43:48
很難回答的時候,我們不知道你發現很難理解 – EdChum 2014-09-25 10:44:02
希望你在這裏找到答案,在此[鏈接](http://stackoverflow.com/questions/3096953/difference-between-two-time-間隔式的Python) – 2014-09-25 10:47:23