jQuery如何验证日期格式化mm/dd/yyyy今天不大于当前日期

Ret*_*der 2 javascript jquery

如何在jQuery中验证在输入文本框中输入的日期或html中的值(如mm/dd/yyyy)不大于今天的日期.示例将是"5/5/2011"将作为真正的b/c传递它不大于今天"6/17/2011",但"5/5/3011"将比今天更大并且应该返回false.如果形式为"mm/dd/yyyy"的日期大于javascript或jQuery中的今天日期,是否有一个简单的函数可以返回true或false?

Jus*_*ier 8

只需转换为Date对象并将日期值与之比较Date.now- 例如:

alert( Date.parse("3/1/2012") > Date.now())
Run Code Online (Sandbox Code Playgroud)

实际上你根本不需要使用jQuery,纯JavaScript就足够了.Date有关更多信息,请查看Javascript文档.