如何将秒更改为ISO时间格式:
例如:
28800秒是午夜的偏移量?如果成功转换,输出应该是08:00:00而不是8:00:00。
我怎么能在python中做到这一点?谢谢。
答案 0 :(得分:2)
使用timedelta解决'做数学'的解决方案
from datetime import datetime, timedelta
# Can easily get the values for today programmatically
# but ommitted here for brevity
midnight = datetime(2013, 10, 18)
delta = timedelta(seconds=28800)
offset_time = midnight + delta
print offset_time.strftime('%H:%M:%S')
>>> 08:00:00