在JS中判断日期有效性的方法途径有很多,比如通过字符拆分判断
经过我在网上的搜索和比较,找出了一种比较快捷移动的方法,希望能帮助大家进行日期有效性验证。
//日期判断
function checkDate(inString) {
var tempDate;
var a=new Date(inString);
var y=a.getFullYear();
var m=a.getMonth()+1; //月份从0开始,所以要+1
var d=a.getDate();
var myday = y + "/" + m + "/" + d;
var myday1 = y + "-" + m + "-" + d;
//重新组装和原来的字符串进行比较,判断是否相同
if (myday != inString && myday1 != inString) return false;
else return true;
}