gpt4 book ai didi

javascript - 按日期对 Trello 卡片数组进行排序

转载 作者:行者123 更新时间:2023-11-30 05:40:56 24 4
gpt4 key购买 nike

我正在使用 Trello API 将卡片分配给用户.这是一个名为 cards 的数组。数组中的每个项目都有另一个嵌套在其中的数组,其中包含每张卡片的属性。

所以我有我的 cards 数组,然后它里面的每个对象都有它自己的数组。

例如:

[Object, Object, Object]
0: Object
due: 2013-11-29T12:00:00.000Z
1: Object
due: 2013-11-26T12:00:00.000Z
2: Object
due: 2013-12-28T12:00:00.000Z

我想根据 cardsdue 属性对我的 cards 进行排序。

我得到这样的数组:

    Trello.get("members/me/cards", function(cards) {
console.log(cards);
});

我可以使用 console.log(dates[1].due) 获取每个 due 属性

所以我的问题是,如何在此日期时间之前订购这些对象?

最佳答案

所有 JS 数组都有内置的排序功能。 cards.sort(function(a,b) {
a1 = new Date(a.due);
b1 = new Date(b.due);
return a1<b1? -1: a1 > b ? 1 : 0);
}

关于javascript - 按日期对 Trello 卡片数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20887108/

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