1

特定の時刻と現在の時刻の間の経過時間を 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)
4

0 に答える 0