如何让我的django datetime字段显示秒

时间:2014-10-16 11:31:38

标签: python mysql django datetime

我的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)。

虽然秒存储在数据库中,但django没有在UI中显示默认秒数。

我的模板代码是这样的:

{% for key,value in logdata.items %} <tr> {% for item in value %} <td>{{ item }}</td> {% endfor %} </tr> {% endfor %}

有什么方法可以在UI中显示秒数?请帮帮我

1 个答案:

答案 0 :(得分:3)

试试这个,

 <td>{{ item|date:'Y-m-d H:i:s' }}</td>

Django文档:https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date