日期时间选择器验证

时间:2010-12-27 08:03:46

标签: jquery datetime

$.validator.addMethod("enddate", function (value, element) {
  var startdatevalue = $('#StartDate').val();
  return Date.parse(startdatevalue) < Date.parse(value);
});

如何缩短开始日期的一天...我需要使用jquery检查开始日期大于或等于结束日期

1 个答案:

答案 0 :(得分:3)

date.js是关于任何日期/时间相关的我去图书馆的。文档在这里:

  

http://code.google.com/p/datejs/wiki/APIDocumentation

您可以尝试这样的事情:

end.add(1).days();

使用date.js.或者只使用方便的比较功能:

if ( start.isBefore(end) || start.equals(end) ) { ... }

我过去使用jQuery datepicker的一个技巧是使用两个控件 - 一个开始日期选择器和一个结束日期选择器。每当开始日期选择器更改时,您可以将结束选择器的最小日期重置为等于或大于开始日期选择器的当前值。

$('#secondRoundStartDate').datepicker('option', 'minDate', start);