格式化python timedelta结果

时间:2013-06-30 11:22:06

标签: python datetime jinja2 timedelta

我正在尝试计算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)

谢谢

0 个答案:

没有答案