django模板日期过滤器格式字符串问题

4 投票
1 回答
15896 浏览
提问于 2025-04-16 06:29

我在一个django模板中有一个日期时间的值。

我想把这个日期格式化成“d-mmm”的样子。

比如说,日期应该显示成:

  • 5-Mar
  • 10-Mar
  • 4-Apr

等等。

我试了很多不同的组合,但到现在为止都没有成功。我希望我不需要写一个自定义的过滤器来格式化日期?

[编辑]

我试过一些“显而易见”的格式字符串,比如:'j-M'、'j-N'(甚至还有'j-mmm'和'd-mmm')。

1 个回答

14

你试过用 {{ some_date|date:"j-M" }} 吗?

http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date

撰写回答