将秒转换为datetime timedelta

use*_*630 8 python time datetime seconds

在python中如何使用datetime模块简单地将秒的整数转换为(h:m:s)?

即500000 ---> 138:53:20

拜托,没有古怪的hackery.

Bel*_*gor 34

也许SO的答案会做:

>>> import datetime
>>> str(datetime.timedelta(seconds=500000))
'5 days, 18:53:20'
Run Code Online (Sandbox Code Playgroud)