特定の時刻と現在の時刻の間の経過時間を Python で計算しようとしています。
以下はコードです:
start_time = q.entrydate // type datetime.datetime
end_time = datetime.now() // type datetime.datetime
elapsed = end_time - start_time // type datetime.timedelta
# For Jinja2 template
self.view['elapsed'] = test
およびjinja2テンプレート(html){{ elapsed }}
計算はうまくいきますが、exのように結果をフォーマットしたいです。
この結果:
1 day, 20:04:27.258579
このようになる:
1 day, 20 hours, 4 minutes (without seconds)