处理大于 24 小时的时间格式
Dealing with time format greater than 24 hours
我有时间大于24小时的实验数据。对于前。 [23:24:44, 25:10:44]
。要操作测试持续时间,我喜欢使用 Python,但是当我创建 datetime.time() 的时间超过 23:59:.
时出现值错误
您可以用冒号分隔您的时间以获得组成部分的列表,然后您可以使用它来初始化您的时间增量:
from datetime import timedelta
myDuration = "25:43:12"
mD = [int(x) for x in myDuration.split(":")]
delta = timedelta(hours=mD[0], minutes=mD[1], seconds=mD[2])
print(delta)
# 1 day, 1:43:12
我有时间大于24小时的实验数据。对于前。 [23:24:44, 25:10:44]
。要操作测试持续时间,我喜欢使用 Python,但是当我创建 datetime.time() 的时间超过 23:59:.
您可以用冒号分隔您的时间以获得组成部分的列表,然后您可以使用它来初始化您的时间增量:
from datetime import timedelta
myDuration = "25:43:12"
mD = [int(x) for x in myDuration.split(":")]
delta = timedelta(hours=mD[0], minutes=mD[1], seconds=mD[2])
print(delta)
# 1 day, 1:43:12