$.validator.addMethod("enddate", function (value, element) {
var startdatevalue = $('#StartDate').val();
return Date.parse(startdatevalue) < Date.parse(value);
});
如何缩短开始日期的一天...我需要使用jquery检查开始日期大于或等于结束日期
答案 0 :(得分:3)
date.js
是关于任何日期/时间相关的我去图书馆的。文档在这里:
您可以尝试这样的事情:
end.add(1).days();
使用date.js.或者只使用方便的比较功能:
if ( start.isBefore(end) || start.equals(end) ) { ... }
我过去使用jQuery datepicker的一个技巧是使用两个控件 - 一个开始日期选择器和一个结束日期选择器。每当开始日期选择器更改时,您可以将结束选择器的最小日期重置为等于或大于开始日期选择器的当前值。
$('#secondRoundStartDate').datepicker('option', 'minDate', start);