0
我有一个来自服务器的具有utc格式日期字段的对象数组。我希望能够使用$过滤器进行过滤,以仅显示具有相同日期的对象。
$scope.printData = $filter('filterstack')($scope.allActivities, {'date': $scope.reportDate});
我一直在使用lodash从服务器的对象获取utc日期的日期。
$scope.tempDates = _.chain($scope.allActivities).pluck('date').unique().value();
然后我用一个for循环遍历数组和切片(0,10)迭代只得到的日期,而不是日期/时间编辑$ scope.tempDates日期。
然后,当我试图过滤数组时,我再次切片我用来搜索的日期($ scope.reportDate)。当然,它不工作,因为对象中的日期是全UTC。任何方式我可以解决这个问题?