擅长:python、mysql、java
<p>给定类似“04:26:03”的字符串,可以执行以下操作来计算每小时的单位:</p>
<pre><code>time_string = '04:26:03'
# extract hours, minutes, and seconds
hours, minutes, seconds = [int(item.lstrip('0')) for item in time_string.split(':')]
# calculate total time, assuming Python 3
total_time_in_hours = hours + minutes/60 + seconds/3600
# units per hour
units_per_hour = totalProcessed / total_time_in_hours
</code></pre>
<p>如果值可用作整数,
简单地做:</p>
<pre><code>total_time_in_hours = diff.hours + diff.minutes / 60 + diff.seconds / 3600
units_per_hour = totalProcessed / total_time_in_hours
</code></pre>