2017-08-29 85 views
0

我的数据库中有一个createdAt字段,用于存储当前的时间戳。当我将它呈现给我的模板时,它将以Aug. 24, 2017, 12:58 p.m.的形式返回。 我想要它以Aug. 24, 2017, 12:58 PM的形式返回。那就是am/pm应该是cap格式。 我在我的模板尝试是: -Django日期时间过滤器?

<td>{{ item.newsId.createdAt|time:"g:iA" }}</td> 

以及它返回的唯一一次10:27AM。但我想要的日期也与此时间格式一起。

+0

您可以检查时区 – Robert

+0

这是时间的时间表示问题,它与时区有什么关系......只是问一个问题? –

回答

0
<td>{{ item.newsId.createdAt|date:"M. d,Y, f A" }}</td> 

检查以下SS enter image description here

你好你可以试试上面的一个

2

,你可以像下面

<td>{{ item.newsId.createdAt|date:"N j, Y, g:iA" }}</td> 

更多配置访问django builtins date

+1

谢谢,@satendra你的工作正常,但不幸的是只能接受一个答案,但给你upvote为 –