Я использую GroupBy angular-filter lib для группировки данных в ng-repeat. Проблема в том, что дата представлена как: 2015-10-09T19:00:00+0200. Таким образом, данные также будут сгруппированы по часам и минутам, а не только по дате.
<div ng-repeat="(key, value) in events.data | groupBy: 'startTime'">
Как исключить часы и взять только даты?
Спасибо.
momentJs
momentjs.com и угловая оболочка для негоangular-moment
github.com/urish/angular-moment. Они предоставляют мощные и простые методы для решения проблемы, связанной с датами JavaScript. Оболочка angular предоставляет фильтры для форматирования дат, среди прочего, которые вы можете передать вgroupBy
илиorderBy
. Это означает, что вам не нужно развертывать свои собственные. - person ste2425   schedule 07.10.2015