Javascript 用AngularJs解析日期

Javascript 用AngularJs解析日期,javascript,angularjs,date,datetime,Javascript,Angularjs,Date,Datetime,我的日期格式为/Date1451602800000/ 我想用“短”格式显示这个日期 我尝试了{{myDate | date:'short'}},但结果是/Date1451602800000/使用这样的自定义过滤器 角度。模数PP,[] .controllerctrl,函数$scope{ $scope.date=\/Date1451602800000\/; } .filtermydate,函数{ 变量re=/\/日期\[0-9]*\/; 返回函数x{ var m=x.matchre; 如果m返回

我的日期格式为/Date1451602800000/

我想用“短”格式显示这个日期


我尝试了{{myDate | date:'short'}},但结果是/Date1451602800000/

使用这样的自定义过滤器

角度。模数PP,[] .controllerctrl,函数$scope{ $scope.date=\/Date1451602800000\/; } .filtermydate,函数{ 变量re=/\/日期\[0-9]*\/; 返回函数x{ var m=x.matchre; 如果m返回新的DateparseIntm[1]; 否则返回null; }; }; {{date | mydate}} {{date | mydate | date:'yyyyy-MM-dd HH:MM'} 这是另一种方法。 我使用@sachila ranawaka中的RegExp 在js中:

在html中:

{{ myDate | regexp | date:'short' }}
这样,您可以根据自己的喜好使用角度日期过滤器

参考:

可能的副本
{{ myDate | regexp | date:'short' }}