我的django模型中有一个日期时间字段"scantime"。
scandate = models.DateTimeField(max_length=100)
当我从mysql数据库中检索到这个时,它在我的django UI中显示如下:2014年10月16日下午4:37
但当我调试时,这个值是这样的:datetime.datetime(2014,10,13,6,8,47,tzinfo=UTC)。
尽管秒存储在DB中,但django默认情况下不会在UI中显示秒。
我的模板代码如下:
{% for key,value in logdata.items %}
<tr>
{% for item in value %}
<td>{{ item }}</td>
{% endfor %}
</tr>
{% endfor %}
有什么方法可以在UI中显示秒吗?请帮助我
这样试试,
<td>{{ item|date:'Y-m-d H:i:s' }}</td>
Django文档:https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date