-4

秒を ISO 時刻形式に変更する方法:

例えば:

28800 秒は真夜中からのオフセットですか? 正常に変換された場合、出力は 8:00:00 ではなく 08: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 に答える