xxxxxxxxxx
public itemFilter()
{
var now = new Date();
let yesterday=new Date(new Date().getTime() - (1 * 24 * 60 * 60 * 1000));
let last7Days=new Date(new Date().getTime() - (7 * 24 * 60 * 60 * 1000));
var data=obj.filter(p => new Date(p.LastSeenDate) <= yesterday && new Date(p.LastSeenDate) >= last3Days);
}
xxxxxxxxxx
var startDate = new Date("2015-08-04");
var endDate = new Date("2015-08-12");
var resultProductData = product_data.filter(a => {
var date = new Date(a.ProductHits);
return (date >= startDate && date <= endDate);
});
console.log(resultProductData)
xxxxxxxxxx
const data = product_data.filter(data => {
if(!data.ProductHits) {return};
const [strDate] = Object.keys(data.ProductHits);
const date = new Date(strDate);
return date > new Date('2015-05-01') && date < new Date('2015-08-10')
});
console.log(data);
Run code snippet