ホームページ >バックエンド開発 >Python チュートリアル >Python で秒を時:分:秒の形式に変換するにはどうすればよいですか?
Python で秒を時:分:秒に変換する
時間に依存するデータを扱う場合、多くの場合、秒を時間:分:秒に変換する必要があります。時、分、秒などのよりユーザーフレンドリーな形式。情報を秒単位で返す Python 関数がある場合は、それをより読みやすい時間:分:秒の形式で保存するとよいでしょう。
解決策は、datetime.timedelta 関数を利用することです。この関数を使用すると、秒数を時差をカプセル化する timedelta オブジェクトに簡単に変換できます。この timedelta オブジェクトを目的の形式に変換するには、str() 関数を使用するだけです。
例:
import datetime seconds = 666 time_delta = datetime.timedelta(seconds=seconds) formatted_time = str(time_delta)
formatted_time 変数には、「時間」単位の時間が含まれるようになります。 :分:秒」形式、この場合は「0:11:06」です。この単純なアプローチにより、秒をより実用的で人間が判読できる時刻形式に簡単に変換できます。
以上がPython で秒を時:分:秒の形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。