【问题标题】:Filter products added within last 3 days in typescript在打字稿中过滤过去 3 天内添加的产品
【发布时间】:2022-06-10 19:48:31
【问题描述】:

这里是一个对象数组 products,每个元素都有一个名为 addedDate 的字符串属性。现在我想过滤以仅获取过去 3 天内添加的那些产品。

let now = new Date();
let newProducts: IProduct[];

newProducts = this.products.filter(p => {
    new Date(p.dateAdded).getDate() + 3 >= now.getDate()});
   
console.log(newProducts);

不幸的是,我没有从产品中过滤掉任何东西。请帮忙?我

【问题讨论】:

  • 您能否将示例输入数组和您的预期输出添加到问题中?

标签: javascript arrays typescript date filter


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-30
  • 2012-02-20
  • 2017-06-16
  • 1970-01-01
  • 1970-01-01
  • 2018-03-04
  • 1970-01-01
相关资源
最近更新 更多