node.js - 如何将日期数组与 Node.js 中的当前日期进行比较
问题描述
我想在nodejs中比较和过滤日期数组与当前日期,例如日期大于或等于当前日期还是小于当前日期
解决方案
也许它可以帮助你。
var multi = [
{
"name": "test1",
"series": [
{
"date": new Date("2018-01-01T01:10:00Z"),
"value": 44
},...
]
},
{
"name": "test2",
"series": [
{
"date": new Date("2018-01-01T01:10:00Z"),
"value": 38
},...
]
},
{
"name": "test3",
"series": [
{
"date": new Date("2018-01-01T01:10:00Z"),
"value": 33
},...
]
}
];
multi.series = multi.series.filter((item: any) => {
return item.date.getTime() >= fromDate.getTime() &&
item.date.getTime() <= toDate.getTime();
});