在php中有一个checkdate(月,日,年)函数,它有助于检查日期是否是正确的日期。 JavaScript或jQuery中是否存在类似的函数?
答案 0 :(得分:3)
您可以轻松创建自己的一个,但您必须知道Javascript如何处理不存在的日期:
new Date(2010, 14, 34); // gives Sun Apr 03 2011, it just counts on.
所以,这可以解决问题:
function checkDate(year, month, day){
var d = new Date(year, month, day);
return d.getFullYear() == year &&
d.getMonth() == month &&
d.getDate() == day;
}