ホームページ >バックエンド開発 >Python チュートリアル >2 つの Python 日時オブジェクト間の時間差を分単位で計算するにはどうすればよいですか?
Python での Datetime オブジェクト間の時間差の計算
時間の処理が重要な状況では、多くの場合、Datetime オブジェクト間の時間差を決定する必要があります。 2 つの具体的な例。 Python の datetime モジュールは、datetime オブジェクトを操作および比較するための包括的なツール セットを提供しており、そのようなタスクに最適です。
2 つの datetime オブジェクト間の時差を分単位で計算するには、次の手順に従うことができます。
>>> import datetime
>>> first_time = datetime.datetime.now() >>> later_time = datetime.datetime.now()
>>> difference = later_time - first_time
その差は次のようになります。
datetime.timedelta(0, 8, 562000)
ここで、0 は日を表し、8 は秒を表します。 562000 はマイクロ秒を表します。
>>> seconds_in_day = 24 * 60 * 60 >>> seconds_total = difference.days * seconds_in_day + difference.seconds
最後に、合計秒数を 60 で割ると、分単位の時差が得られます。
>>> minutes_difference, remaining_seconds = divmod(seconds_total, 60)
この例では、タイム差は0分8秒です
以上が2 つの Python 日時オブジェクト間の時間差を分単位で計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。