【问题标题】:change django default date template format更改 django 默认日期模板格式
【发布时间】:2019-05-29 04:56:14
【问题描述】:

我是新手,我的日期格式为 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>

我做错了什么?谢谢

【问题讨论】:

    标签: html django django-templates frontend


    【解决方案1】:

    看起来您在不正确的地方使用了日期模板标签。假设这个 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">
    

    【讨论】:

      猜你喜欢
      • 2011-12-05
      • 2016-01-25
      • 2014-10-01
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      • 2014-10-11
      • 2013-05-11
      • 2022-10-23
      相关资源
      最近更新 更多