【发布时间】:2013-03-27 00:20:28
【问题描述】:
我创建了一个查询集:
my_data = My_User.objects.filter(Q(first_name = 'John') |
Q(last_name = 'Doe'))
现在my_data 中的字段之一具有日期 (type: datetime.datetime)
db 中此日期字段的格式为 yyyy-mm-dd HH:MM:SS 例如:2013-04-01 12:50:58
但是当我通过 django 模板显示此信息时,默认情况下日期格式会更改! 显示时间:2013 年 4 月 1 日下午 12:50
模板中的代码:
{% for each_user in my_data %}
<tr>
<td>{{each_user.timestamp}}</td>
<td>{{each_user.first_name}}</td>
<td>{{each_user.last_name}}</td>
<td>{{each_user.address}}</td>
</tr>
{% endfor %}
我希望日期格式为:mm-dd-yyyy HH:MM:SS AM/PM。 有什么建议吗?
【问题讨论】:
标签: django django-templates django-queryset