ng-repeat groupBy поле даты в день
я пытаюсьgroupBy
дата, которая является объектом даты JS. Я хочу сгруппировать данные за день.
Любые идеи, как я могу сделать это в представлении?
$scope.data = {
messages: [
{
date: new Date(1432811030 * 1000),
message: 'Some text 01'
},
{
date: new Date(1432731600 * 1000),
message: 'Some text 02'
},
{
date: new Date(1432819703 * 1000),
message: 'Some text 03'
}
]
};
И на мой взгляд, я использую:
<div ng-repeat="(key, value) in data.messages | groupBy: 'date'">
<div>{{ key }}</div>
<div ng-repeat="message in value">
<div>{{ message.message }}</div>
</div>
</div>
у меня есть этоangular.filter
модуль включен в проект mu:https://github.com/a8m/angular-filter
Проблема в том, что теперь я группирую по дате / времени, а не по дням. Есть идеи как?