【发布时间】:2018-08-24 00:02:37
【问题描述】:
我有一些类似的字符串
例如。 '8:00 AM''12:00 PM''2:00 PM'
如何检查 javascript 或 jquery 以查看此时间是否超过当前时间? 这是我迄今为止尝试过的,但 isAfter 方法似乎不起作用
var time = moment(startTime, 'HH:mm A'); //.format('HH:mm A');
if (time.isAfter(moment())) {
yb.base.eventAlert("You can't create events in the past! Try refreshing your page", "info");
return false;
}
更新 - 我想通了!
我必须使用“小时分钟”作为条件
if (moment().isAfter(time, 'hour minute')) {
yb.base.eventAlert("You can't create events in the past! Try refreshing your page", "info");
return false;
}
【问题讨论】:
-
到目前为止你有什么尝试?
-
«我想通了!»...所以这个问题解决了吗?那你能回答自己吗……或者删除问题?不要让它处于活动状态。 ;)
标签: javascript jquery datetime momentjs