Javascript AngularJS格式日期不为';t格式

Javascript AngularJS格式日期不为';t格式,javascript,angularjs,Javascript,Angularjs,上述输出2014-06-29 16:43:48 当我尝试下面的代码时,它仍然显示与上面相同的日期 {{ map.thedate }} 关于你的约会,以下是一个例子: {{ map.thedate | date:'medium' }} for(var i=0;i您的日期不是ISO格式。请使用筛选器将输入转换为日期,然后应用日期筛选器 for (var i=0; i<map.length; i++) { var unixTime = (new Date(map[i].thedate

上述输出
2014-06-29 16:43:48

当我尝试下面的代码时,它仍然显示与上面相同的日期

{{ map.thedate }}

关于你的约会,以下是一个例子:

{{ map.thedate | date:'medium' }}

for(var i=0;i您的日期不是ISO格式。请使用筛选器将输入转换为日期,然后应用日期筛选器

for (var i=0; i<map.length; i++) {
    var unixTime = (new Date(map[i].thedate)).getTime();         
    map[i].thedate= unixTime;        
}        
然后在html标记中:

app.filter("toDate", function () {
    return function (input) {
        return new Date(input);
    }
});

这完全救了我的命。谢谢!!
{{map.thedate | toDate | date:'medium'}}