Node.JS V12 Trello API 如何检查卡片是否过期
Node.JS V12 Trello API How to check to see if a card is overdue
我正在使用安装了 trello-node-api
软件包的 Node.js V12。我能够在列表中找到所有卡片,但是当我查看 json API 卡片 Link Here 时,我找不到正确的标题来检查是否该卡已过期。我可以找到日期是否已完成,但不能找到日期何时变为红色(这就是我想要的)。我是 Javascript 的新手,我不确定如何检查红色到期日。
总结起来差不多:我不知道如何检查卡片是否逾期。
这是我到目前为止想出的代码
Const trelloNode = require("trello-node-api")("privateinfo")
trelloNode.board.searchCards(boardID).then(function(response) {
response.forEach(element => {
if (element.idList === myListId2) {
var cardLink = element.shortLink;
if () {
//if the card shows the "red due date"
}
}
})
})
```
所以我基本上回答了我自己的问题。
我所做的是添加了两个 if 语句。
第一个是检查卡片是否有到期日。第二个是根据截止日期检查当前时间。由于我是 javascript 的新手,这可能不是最好的方法,但这是我的方法。
var date1 = element.due;
var date4 = new Date("1970-01-01T00:00:00.000Z") // Reason is because cards that have no due date go back to this date so I have to exclude it.
var date2 = new Date(date1);
var date3 = new Date();
if (date2.getTime() != date4.getTime()){ // Checking to see if a card has a due date
if (date2.getTime() <= date3.getTime()){ // Checking for over due's
我正在使用安装了 trello-node-api
软件包的 Node.js V12。我能够在列表中找到所有卡片,但是当我查看 json API 卡片 Link Here 时,我找不到正确的标题来检查是否该卡已过期。我可以找到日期是否已完成,但不能找到日期何时变为红色(这就是我想要的)。我是 Javascript 的新手,我不确定如何检查红色到期日。
总结起来差不多:我不知道如何检查卡片是否逾期。
这是我到目前为止想出的代码
Const trelloNode = require("trello-node-api")("privateinfo")
trelloNode.board.searchCards(boardID).then(function(response) {
response.forEach(element => {
if (element.idList === myListId2) {
var cardLink = element.shortLink;
if () {
//if the card shows the "red due date"
}
}
})
})
```
所以我基本上回答了我自己的问题。
我所做的是添加了两个 if 语句。 第一个是检查卡片是否有到期日。第二个是根据截止日期检查当前时间。由于我是 javascript 的新手,这可能不是最好的方法,但这是我的方法。
var date1 = element.due;
var date4 = new Date("1970-01-01T00:00:00.000Z") // Reason is because cards that have no due date go back to this date so I have to exclude it.
var date2 = new Date(date1);
var date3 = new Date();
if (date2.getTime() != date4.getTime()){ // Checking to see if a card has a due date
if (date2.getTime() <= date3.getTime()){ // Checking for over due's