gpt4 book ai didi

django - 如何合并 django 模板/ View 中的日期范围

转载 作者:行者123 更新时间:2023-12-02 04:39:37 27 4
gpt4 key购买 nike

我想知道在 Django 模板中显示日期时如何合并月份和年份。

从此:

Oct. 12, 2012 - Oct. 20, 2012

对此:

Oct. 12-20, 2012

最佳答案

像这样的东西应该可以工作。它确保月份和年份相同,在这种情况下输出类似 Oct 的字符串。 2012 年 12-20 日。如果不是,则输出 Oct. 2012年10月12日 - 2013年10月22日.

{% if date1|date:"nY" == date2|date:"nY" %} {# same month and day #}
{{ date1|date:"N j" }}-{{ date2|date:"j, Y" }}
{% else %}
{{ date1|date:"N j, Y" }} - {{ date2|date:"N j, Y" }}
{% endif %}

Here是 Django date 模板过滤器的完整引用。

关于django - 如何合并 django 模板/ View 中的日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12701051/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com