Django的date/time formats有一个代码,用于显示am / pm部分时间:
a.m.
或
AM
但不是:
am
即。没有句号的小写。
如何使用小写的上午/下午渲染时间?
注意:在输入这个问题时我想到了答案,所以我想而不是废弃它我会分享我的答案,以防它对其他人有帮助。
答案 0 :(得分:14)
将lower
模板标记与time
格式标记一起使用,例如
{{object.time|time:"g:iA"|lower}}
呈现为
12:30pm
与
相比{{object.time|time:"g:iA"}}
呈现为
12:30PM
请注意,在没有明确的lower
格式过滤器的时间对象上使用time
过滤器并不起作用。但您可以使用默认时间格式,例如
{{object.time|time|lower}}