-4

如何将秒更改为 ISO 时间格式:

例如:

28800 秒是从午夜开始的偏移量吗?如果成功转换,输出应该是 08:00:00 而不是 8:00:00。

我怎么能在python中做到这一点?谢谢你。

4

1 回答 1

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
于 2013-10-18T06:17:37.133 回答