我有最后一个Date对象,看起来像这个new Date(2018, 8, 1)
。
我想将列表提供给moment.js,并让它提供我未包含在数组中的所有日期的列表。这可能吗?
如果这可以通过某种普通的JS完成,那也可以。
答案 0 :(得分:0)
您可以将香草JS与getTime和filter一起使用
var dates = [
new Date(2018, 8, 1),
new Date(2018, 9, 1)
];
console.log([new Date(2018, 8, 1),
new Date(2018, 9, 1),
new Date(2018, 10, 1)].filter(function(d) {
return !dates.some(function(date) {
return date.getTime() === d.getTime();
});
})
);