2010-11-03 57 views
4

我有一個在Django模板中可用的日期時間值。django模板日期過濾器格式字符串問題

我試圖格式化日期爲 「d-MMM」

因此,例如日期格式化爲:

  • 3月5日
  • 10月
  • 4月

我嘗試過不同的組合 - 目前爲止沒有任何作品?我希望我不必編寫自定義過濾器來格式化日期?

[編輯]

我嘗試了 '明顯的' 格式字符串等: 'J-M', 'J-N',(甚至 'J-MMM' 和 'd-MMM')

回答

14
+0

是的,這給了像日期「5月」,「4月」等,這是不是我想要的。我想要月份名稱的3個字母縮寫 – skyeagle 2010-11-03 14:04:17

+4

咦? '| date:「j-F」給你一些諸如「5月3日」之類的東西。 '| date:「j-M」'應該給你三個字母的縮寫版本。至少,這是從Django 1.0開始向當前開發版本記錄的方式。你有什麼版本的Django? – 2010-11-03 14:09:41

+0

@skyeagle「j-M」非常適合我。真的很奇怪,它不適合你。 – chefsmart 2010-11-03 14:11:01