我不能让它工作。我厌倦了寻找,但我找不到任何东西。 我没有约会,我只有时间(01:45、05:30)。
我只使用“时间”库,目前我有上面的代码,它给出了小时之间的分钟数。但这还不够。
在这个例子中,最终的结果应该是:
225 分钟
3 小时(向下舍入)
hour_beg = '01:45'
hour_close = '05:30'
hours_begin = int(hour_beg.split(':')[0]) # 01
minutes_begin = int(hour_beg.split(':')[1]) # 45
hours_end = int(hour_close.split(':')[0]) # 05
minutes_end = int(hour_close.split(':')[1]) # 30
total_minutes = abs((hours_begin - hours_end ) * 60)
我怎样才能做到这一点?
最佳答案
>>> from dateutil import parser
>>> time1 = parser.parse("01:45")
>>> time2 = parser.parse("05:30")
>>> print (time2-time1).seconds
13500
>>> print (time2-time1).seconds/60
225
关于python - 两次python之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18770393/