Django 模板中的日期/时间格式



我有一个字段,它是从 api 返回并作为字典传递给我的模板的更大数据集的一部分。 该字段是 iso 8601 格式的日期。 我想将其重新格式化为不同的、更具可读性的格式。

我尝试使用内置过滤器,包括日期和人性化过滤器,自然时间,但都不起作用。 我很确定这是因为作为字典的一部分传递的字段是作为字符串而不是日期时间对象传递的。

那么,有什么方法可以将此字段更改为字典或模板中的日期时间对象吗? 我想过创建自定义模板过滤器,这是否可行,或者是否有更好更优雅的方式来重新格式化此字段?

我最终只使用了自定义过滤器:

import dateutil.parser import parse
def newdate(value):
return parse(value)

相关内容

  • 没有找到相关文章

最新更新