【发布时间】:2017-05-15 22:06:10
【问题描述】:
我尝试了this,但无法成功。
我有一个这样的日期数组:['5/15/2017, 2:59:06 PM', '5/15/2017, 2:59:16 PM', ...]
我想过滤它并获取最后 2 分钟的日期。
这就是我正在做的:
const twoMinutesAgo = moment().subtract(2, 'minutes')
myArray.filter(stat => moment(stat.date).isAfter(twoMinutesAgo))
但这总是返回true。
我看到twoMinutesAgo 是 2017 年 5 月 15 日星期一 14:57:09 GMT-0700 (PDT)
moment(stat.date) 是 2018 年 3 月 5 日星期一 14:59:06 GMT-0800 (PST)
但我不确定这是否与此有关。任何想法我做错了什么?
【问题讨论】:
-
您的示例日期不是相隔两分钟,而是相隔 1 年 10 天 2 分钟。