我使用角度过滤器lib的GroupBy对ng-repeat中的数据进行分组。问题是日期表现为: 2015-10-09T19:00:00 + 0200 。 因此,数据也将根据小时和分钟而不是仅仅日期进行分组。
<div ng-repeat="(key, value) in events.data | groupBy: 'startTime'">
如何排除小时数并选择日期?
感谢。
答案 0 :(得分:2)
您可以为控制器中的日期创建格式化程序方法,并在分组时使用该方法。
E.g
vm.formatDate(datetime)是控制器中的格式化程序方法。
<div ng-repeat="(key, value) in events.data | groupBy: 'vm.formatDate(startTime)'">
我希望它有所帮助。