在Django中,如何在模板中以小写的am / pm显示时间?

前端之家收集整理的这篇文章主要介绍了在Django中,如何在模板中以小写的am / pm显示时间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Django的 date/time formats有一个代码,用于显示am / pm部分时间:
a.m.

要么

AM

但不是:

am

即没有句号的小写.

你如何使用小写上午/下午渲染时间?

注意:在输入这​​个问题时我想到了答案,所以我想而不是废弃它我会分享我的答案,以防它对其他人有帮助.

解决方法

将较低模板标记与时间格式标记一起使用,例如
{{object.time|time:"g:iA"|lower}}

呈现为

12:30pm

相比

{{object.time|time:"g:iA"}}

呈现为

12:30PM

注意,在没有显式时间格式过滤器的情况下,仅使用时间对象上的下部过滤器不起作用.但您可以使用默认时间格式,例如

{{object.time|time|lower}}
原文链接:https://www.f2er.com/python/186426.html

猜你在找的Python相关文章