我有一个这样的timedelta时间:datetime.timedelta(0, 175, 941041)我想将其转换为持续时间。例如:1 second 2-59 seconds1 minute2minutes-59minutes1 hour1 hour 50 minutes2 hours1 day 5 hours 45 minutes如何在Python中执行此操作?首先,我尝试将timedelta转换成这样的秒数,然后再转换成持续时间:def timedelta_to_seconds(td): return td.microseconds + (td.seconds + td.days * 86400) 但是在运行此函数时出现此错误:AttributeError: 'function' object has no attribute 'microseconds'
添加回答
举报
0/150
提交
取消