0
在jquery中,当输入日期少于两个月或大于今天的日期时,我想抛出一个错误。我开始比较两个月前的日期。输入日期格式为dd/mm/yyyy。如何比较输入日期不到两个月或大于今天的日期
我做了如下,但它不工作
var tbStartDate = "07/05/2017";
var twoMonthsOldDate = new Date();
twoMonthsOldDate = new Date(twoMonthsOldDate .setMonth(twoMonthsOldDate .getMonth() - 2));
alert(twoMonthsOldDate);
alert(tbStartDate);
if (tbStartDate < twoMonthsOldDate) {
alert('is less');
}
我照你所说的做了,但是如果输入少于两个月,它就不会发出警报。我不需要比较时间和日期是以(dd/mm/yyyy格式)var inputDate = new Date(tbStartDate).getTime()/ 1000; var twoMonthsOldDate = new Date(); (2MonthsOldDate.getMonth() - 2))。getTime()/ 1000;(2MonthsOldDate.getMonth() if(inputDate
ChinnaR