【发布时间】:2021-02-23 23:21:59
【问题描述】:
我的代码中有这个验证:
}
if(!$('#date').val() ) {
toastr.warning('Incomplete date field');
return;
}
如何验证我的输入#date 不能大于当前日期?还是 getdate() ?
我在装盘
}
if(!$('#date').val() )> date.now {
toastr.warning('Check date');
return;
}
但它不起作用
【问题讨论】:
-
首先,
> date.now应该在括号中。其次,#date 的值是一个字符串,您必须将其转换为日期对象才能与另一个日期进行比较。 -
嘿洛佩兹,您通常想要做的第一件事是确认您从表格中获得的日期格式。假设您获得了一个有效的 Unix 纪元时间值,请尝试
(Math.abs($('#date').val()) < Date.now() )
标签: javascript html node.js json reactjs