以下应该是什么样的?
{% now "YmdHMS" %}
根据python ...
>>> import datetime
>>> datetime.datetime.now().strftime("%Y%m%d%H%M%S")
'20140227121922'
但在我的模板中,结果是......
2014022712Febth
如何正常运作?
答案 0 :(得分:3)
尝试:
{% now "YmdHis" %}
这是一个包含日期时间格式字符串的表格:
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
你应该看看那些文件:
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#now
https://docs.djangoproject.com/en/dev/topics/i18n/formatting/#format-localization
答案 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"}}