Python 计算两个时间差并转换为小时
你可以使用timedelta对象来计算两个时间之间的差异,并将结果转换为小时。以下是一个例子:
from datetime import datetime, timedelta
start_time = datetime.fromtimestamp(min_time)
end_time = datetime.fromtimestamp(max_time)
duration = end_time - start_time
testDuration = duration.total_seconds() / 3600
print(testDuration)
首先,我们通过datetime.fromtimestamp()函数将min_time和max_time转换为datetime对象。然后,我们计算了end_time和start_time之间的差异,并将结果存储在duration变量中。最后,我们将duration转换为小时并赋值给testDuration变量。
请注意,在计算testDuration时,我们将duration.total_seconds()除以3600,因为total_seconds()返回的是两个时间之间的总秒数。
原文地址: https://www.cveoy.top/t/topic/pGJS 著作权归作者所有。请勿转载和采集!