如何使用 Moment.js 获取从现在开始的最后 7 天?

How to get the last 7 days from now using Moment.js?

所以,我有以下 UTC 格式的数据。

0: "2021-07-29T09:55:16.475Z"
1: "2021-09-01T13:21:02.652Z"
2: "2021-08-27T09:55:16.475Z"
3: "2021-08-30T13:21:02.652Z"
4: "2021-08-29T09:55:16.475Z"

我想要的是从现在开始的最后 7 天,并且根据上面给定的数据,它不应该 return 第一个数据。现在,我只有这段代码可以帮助我格式化日期,我似乎无法思考如何实现我想要的。提前致谢。

 const date = concerns.map((concern) =>
    moment(concern.dateCreated).format("LL")
  );
const cutOffDate = moment().subtract(7, 'days');
const dates = concerns.filter((concern) => moment(concern.dateCreated) > cutOffDate  
).map((concern) => moment(concern.dateCreated).format("LL"));