我正在写一个代码,其中我为每种话语添加了持续时间(给出了每种话语的持续时间列表),结果是
def add_time(timeList):
sums = datetime.timedelta()
for i in timeList:
x = datetime.datetime.strptime(i, '%M:%S.%f')
d=datetime.timedelta(minutes=x.minute,seconds=x.second,microseconds=x.microsecond)
sums += d
print(str(sums))
return sums
add_time(['00:04.0', '00:15.2', '1:10.4'])
输出
0:01:29.600000
Out[148]: datetime.timedelta(0, 89, 600000)
如何从timedelta对象获取分钟和秒钟?
我正在编写一个代码,在其中我为每个语音添加了持续时间(作为每个语音的持续时间列表),结果是一个timedelta,显示了所有语音的持续时间之和。我需要...