我有一个字段,它是从api返回并作为字典传递到我的模板的较大数据集的一部分。该字段是ISO 8601格式的日期。我想将其重新格式化为其他更易读的格式。
我尝试使用内置的过滤器,无论是日期过滤器还是人性化过滤器,都是自然的,但都没有用。我很确定这是因为作为字典一部分传递的字段是作为字符串而不是日期时间对象传递的。
那么,有什么方法可以在字典或模板中将此字段更改为日期时间对象?我考虑过要创建一个自定义模板过滤器,这行得通吗,还是有一种更好的,更优雅的方法来重新格式化该字段?
答案 0 :(得分:0)
我最终只使用了自定义过滤器:
import dateutil.parser import parse
def newdate(value):
return parse(value)