我有一个日期'2019-05-08T22:15:00-0400'。我想将此日期与当前日期和时间进行比较。如果上述日期和时间小于当前日期和时间,那么我必须做点什么。
我的代码是:-
if(moment('2019-05-08T13:00:00-0400') < moment()){
//do something
}
但是它返回false。
答案 0 :(得分:1)
问题中的原始代码正确。您是在它评估为false的时候运行它的。
(我猜您的时区类似于+04:30
,解释了8:30的差异吗?)
答案 1 :(得分:1)
您可以尝试使用Date构造函数
if (new Date('2019-05-08T22:15:00-0400') < new Date()) {
// Do something
}
我希望这对您有用。