我是新手,日期格式为2017-12-30,但是当模板上传递日期时,它将返回2017年12月30日。我尝试执行此操作,但此方法不起作用
<div class="first-row">
<div class="document-item-title"|date:'Y-m-d'>
{{list.document_date.display_name}}
</div>
<div class="document-item-detail">
<input type="text" id="date" class="select-date"
name="{{list.document_date.name}}" value="{{list.document_date.select}}">
</div>
</div>
我在做什么错?谢谢
答案 0 :(得分:0)
好像您在错误的地方使用了日期templatetag。假设此document_date具有需要打印的日期,请更改此{{list.document_date.display_name}}
到
{{list.document_date | date:'Y-m-d'}}
我猜想display_name是用这种格式转换日期的方法。我们在这里不需要。
还要更改
<div class="document-item-title"|date:'Y-m-d'>
到
<div class="document-item-title">