Angular / Javascript - 为复杂对象转换多个日期

时间:2015-12-11 10:52:26

标签: javascript angularjs date

从API中检索大型JSON数据对象,其中许多需要为视图呈现。

在整个对象中嵌套了许多日期字段,所有日期字段都以毫秒为单位。

这些都需要转换为视图的日期对象。

实现这一目标最实用的方法是什么?

只是循环遍历对象并在每个日期字段上调用getTime(),还是有更清洁的东西?

非常感谢任何建议。

2 个答案:

答案 0 :(得分:1)

您可以使用角度$ http拦截器来解析并自动将日期字符串转换为日期对象。

本教程应指出正确的方向 http://blog.baltrinic.com/software-development/web-development/angularjs-http-interceptor-date-conversion

答案 1 :(得分:0)

为什么不将它们放在Angular的date - 过滤器?

的视图中
<div>{{yourDate | date}}</div>

过滤器接受以毫秒为单位的时间(字符串或数字),并可输出许多格式。