django模板datetime过滤器显示月而不是分钟

时间:2014-02-28 16:17:17

标签: django django-templates django-views

以下应该是什么样的?

{% now "YmdHMS" %}

根据python ...

>>> import datetime
>>> datetime.datetime.now().strftime("%Y%m%d%H%M%S")
'20140227121922'

但在我的模板中,结果是......

2014022712Febth

如何正常运作?

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

只是想通了我在视图上创建了一个函数来执行此操作(因为在模板外部日期字符串格式正确)。我仍然想知道为什么它在模板中不起作用......

答案 2 :(得分:0)

{% now "YmdHis" %}

日期时间的django模板标签过滤与python strftime()

不同

答案 3 :(得分:0)

完成日期和时间

{{ created_at|date:"Y-m-d H:i" }}

只有一次

{{ created_at|date:"H:i" }}

帖子创建后的小时和分钟

{{ created_at|timesince }}

日期和月份

{{ created_at|date:"jS \o\f F"}}