gpt4 book ai didi

javascript - Angular 按日期排序

转载 作者:行者123 更新时间:2023-11-29 16:14:12 25 4
gpt4 key购买 nike

我有一个数组,我想在 Angular.js 中按日期排序:

<tr ng-repeat="er in vm.readerFeeds | orderBy:'-publishedDate'">
<td>{{er.publishedDate}}</td>
</tr>

列表的顺序不正确。我认为日期格式是原因?

日期格式为:

Sat, 09 Nov 2013 04:26:55 -0800

最佳答案

要使 orderBy 正常工作,您需要在 Controller 中使用 new Date(/**/) 对象包装字符串日期。

例如:

$scope.vm.readerFeeds = [
{
//.....
publishedDate: new Date(/*your string date*/);
},
{
//.....
publishedDate: new Date(/*your string date*/);
}
];

关于javascript - Angular 按日期排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19876116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com