Skip to main content
 首页 » 编程设计

python之两次python之间的区别

2025年05月04日12jirigala

我不能让它工作。我厌倦了寻找,但我找不到任何东西。 我没有约会,我只有时间(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