日期过滤器不起作用

时间:2014-11-28 19:13:07

标签: angularjs

长话短说,我正试图显示一个来自json的日期。

这就是我的尝试:

{{ item.CreateDate | date }}
{{ item.CreateDate | date : 'MM/dd/yyyy' }}

这就是我得到的:/Date(1413010800000)/

我想获得10/14/2014

我做错了什么?感谢

1 个答案:

答案 0 :(得分:1)

尝试

{{ item.CreateDate | msDate | date : 'MM/dd/yyyy' }}

过滤器

app.filter('msDate', function () {
  return function (item) {
    return new Date(parseInt(item.substr(6)));
  };
});

谢谢@Brocco。