我有日期在这种格式角日期过滤器没有影响
2016-05-22 08:00:00
我想申请一个过滤器这样
<td>{{ event._source.event_date | date : "dd.MM.y"}}</td>
但这确实notthing。 我错过了什么?
我有日期在这种格式角日期过滤器没有影响
2016-05-22 08:00:00
我想申请一个过滤器这样
<td>{{ event._source.event_date | date : "dd.MM.y"}}</td>
但这确实notthing。 我错过了什么?
角1:
添加以下功能到你的范围,从您的字符串得到的Date对象。首先它将字符串转换为格式YYYY-MM-DDTHH:MM:SS
(在YYYY-MM-DD
和HH:MM:SS
之间加上'T')。
$scope.isoDate = function(dateString) {
return new Date(dateString.split(' ').join('T'));
};
现在你可以使用它:
{{ isoDate(event._source.event_date) | date : "dd.MM.y" }}
日期管道需要类型为Date
的值。目前不支持字符串值(但工作正在进行中)。
您可以转换使用new Date('2016-05-22 08:0:00')
日期(不检查,如果格式是正确的,虽然接受)
https://plnkr.co/edit/ef0w3xMENbMC0BhX6UUp?p=preview – yurzui
因此,这意味着该解决方案是更新到RC.2? –
你是对的https://github.com/angular/angular/commit/abc266f – yurzui