提供的字符串在我的Django應用程序格式化日期的時候,我得到的時間從一個Web服務,以字符串形式提供,我在我的模板中使用:在Django
{{date.string}}
這爲我提供了一個日期,例如:
2009-06-11 17:02:09+0000
這些顯然有點難看,我想以一種很好的格式向我的用戶展示它們。 Django的具有內置的日期格式很大,這將做的正是我想要的東西:
{{ value|date:"D d M Y" }}
然而,這要求此值被設置爲一個日期對象,而不是字符串。所以我不能用這個格式化它。在這裏搜索StackOverflow後pythons strptime似乎做我想做的事情,但對Python來說是相當新的我想知道是否有人可以想出一個更簡單的方法來獲取日期格式使用字符串,而不必訴諸寫一個全新的自定義strptime模板標籤?
+1在視圖中保留數據處理,而不是模板。 – krubo 2009-06-12 01:50:38