Javascript 用AngularJs解析日期
我的日期格式为/Date1451602800000/ 我想用“短”格式显示这个日期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返回
我尝试了{{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' }}