0
我是JavaScript新手,并要求help.I在我的页面上有两个日期开始日期和结束日期。如果用户在开始日期的当前日期前3年和结束日期的当前日期后3年选择3年,我想通过javascript抛出验证错误。Javascript日期从当前日期到3年之前的验证
我该如何处理?我尝试以下,
var a1 = Date.parse(startDate);
var b1 = Date.parse(endDate);
var mydate=new Date();
var c1 = Date.parse(mydate);
var diff1 = c1-a1;
var daysCal1 = diff1/1000/60/60/24;
var days1 = Math.ceil(daysCal1);
if (days1 > 1095) {
//throw the exception
}
什么你的意思是在抛出异常吗? 你的逻辑是否是问题(差异没有正确计算)还是你问如何显示错误? 如果是第二个选项,请分享您的DOM结构(HTML) –