我的日期字符串格式如下:YYYY-MM-DD HH:mm:SS
我想在绑定中使用Angular日期过滤器将其更改为YYYY-MM-DD HH:mm
格式。
我正在尝试{{data.date | date : "YYYY-MM-DD HH:mm"}}
,但似乎没有效果。有关改变什么以使其识别我的日期格式的任何想法?
答案 0 :(得分:1)
试试这个
在Js文件中
angular.module('yourmodule').filter('datetime', function($filter)
{
return function(input)
{
if(input == null){ return ""; }
var _date = $filter('date')(new Date(input),
'MMM dd yyyy - HH:mm:ss');
return _date.toUpperCase();
};
});
在HTML中
<span>{{ d.time | datetime }}</span>