python 時間の差分を秒で取得する

python 時間の差分を秒で取得する

pythonで、total_secondsを使用して、時間の差分を秒で取得するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

差分を秒で取得

datetimeをimportして、タイムゾーンを設定します。

import datetime,time

t1 = datetime.datetime.now()

# 5秒待機
time.sleep(5)

# 秒で取得
print(int((datetime.datetime.now() - t1).total_seconds()))
# 5

int型に変換して秒数を整数で表示してます。