在我的monogdb中,我有Date列。我希望按月和降顺序显示日期。日期栏:
14-03-2018
12-03-2018
13-03-2018
11-03-2018
10-02-2018
06-01-2018
09-01-2018
08-02-2018
07-01-2017
预期结果:
14-03-2018
13-03-2018
12-03-2018
11-03-2018
10-02-2018
08-02-2018
09-01-2018
07-01-2017
我在日期订单上使用了 tr dir-paginate日期:' LastFollowupDate':' desc'" 但显示我期望的内容
如何在angularjs
中实现这一目标答案 0 :(得分:1)
试试这个
$scope.sortDate= function(dt) {
var date = new Date(dt);
return date;
};
和
<table class="table table-bordered">
<tr>
<th>date</th>
</tr>
<tr ng-repeat="date in dates | orderBy : sortDate : true">
<td>{{date}}</td>
</tr>
</table>
答案 1 :(得分:0)
LastFollowDate的日期:14-03-2018
var Sort_date=$scope.GetInformations[i].LastFollowDate.split('-');//split date
$scope.$scope.GetInformations[i].oderdate= Sort_date[2]+Sort_date[1]+Sort_date[0];
以上代码用于考虑整数。 它将被视为20180314的数字。如果日期是15-03-2018,它将被视为20180315之类的数字。它将增加数量。因此,如果我想使用降序 ng-repeat
显示上一个日期ORDERBY:&#39; oderdate&#39;:&#39;降序&#39;