如何在Python中将天数转换为小时,分钟和秒

时间:2015-11-05 14:00:15

标签: python

我有这个值:1 day, 14:44:00我想改变这个:38:44:00

我试过这个,但没有工作:

myTime = ((myTime.days*24+myTime.hours), myTime.minutes, myTime.seconds)

显示以下错误消息:' datetime.timedelta'对象没有属性'小时'

1 个答案:

答案 0 :(得分:1)

timedelta对象没有小时属性。仅限secondsdays

使用:

myTime = '%02d:%02d:%02d' % (myTime.days*24 + myTime.seconds // 3600, (myTime.seconds % 3600) // 60, myTime.seconds // 60)