按月份和年份降序显示日期



在我的monogdb中,我有日期列。我想按月份和年份降序显示日期。日期列:

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 中实现这一点

试试这个

 $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>

演示

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:'oderdate':'desc'

相关内容

  • 没有找到相关文章

最新更新