Bootstrap: 转换日期格式- mm/dd/yyyy
Bootstrap: convert date format- mm/dd/yyyy
我正在编写 Django 网络应用程序并使用 Material Kit(Bootstrap) 作为前端。我想以 mm/dd/yyyy 的格式在 html 上显示日期。
例如
06/27/2018
我查看数据库table中的日期,已经是mm/dd/yyyy的格式了。
我不知道为什么它以
的格式显示在 .html 中
June,28 2018
我认为这是因为 Material 套件,但我不知道如何转换或覆盖该功能。请帮忙!
如果您在settings.py中设置了USE_TZ = True
,则数据库中存储的日期和时间信息为UTC,并在模板中转换为本地日期或时间w.r.t TIME_ZONE
settings.py
中给出的值
你也可以更改默认的日期格式,通过在settings.py中定义DATE_FORMAT
,它的默认值是'N j, Y'
格式.所以您可以尝试将其更改为 DATE_FORMAT = 'm/d/Y'
或
如果您希望日期值在模板中采用特定格式,您可以这样做
{{ date_value|date:'m/d/Y' }}
我正在编写 Django 网络应用程序并使用 Material Kit(Bootstrap) 作为前端。我想以 mm/dd/yyyy 的格式在 html 上显示日期。
例如
06/27/2018
我查看数据库table中的日期,已经是mm/dd/yyyy的格式了。
我不知道为什么它以
的格式显示在 .html 中June,28 2018
我认为这是因为 Material 套件,但我不知道如何转换或覆盖该功能。请帮忙!
如果您在settings.py中设置了USE_TZ = True
,则数据库中存储的日期和时间信息为UTC,并在模板中转换为本地日期或时间w.r.t TIME_ZONE
settings.py
你也可以更改默认的日期格式,通过在settings.py中定义DATE_FORMAT
,它的默认值是'N j, Y'
格式.所以您可以尝试将其更改为 DATE_FORMAT = 'm/d/Y'
或
如果您希望日期值在模板中采用特定格式,您可以这样做
{{ date_value|date:'m/d/Y' }}