在我的 Django 应用程序中,我从一个以字符串形式提供的 Web 服务获取时间,我在模板中使用该时间:
{{date.string}}
这为我提供了一个日期,例如:
2009-06-11 17:02:09+0000
这些显然有点难看,我想以一种很好的格式向我的用户展示它们。Django 有一个很棒的内置日期格式化程序,它完全符合我的要求:
{{ value|date:"D d M Y" }}
但是,这期望值作为日期对象而不是字符串提供。所以我不能用这个格式化它。在 StackOverflow 上搜索后,python strptime 似乎可以满足我的要求,但是对于 Python 来说还是个新手,我想知道是否有人可以想出一种更简单的方法来使用字符串获取日期格式,而不必求助于编写全新的自定义 strptime模板标签?