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