[英]validating between from and To date using javascript
我有两种日期时间选择器,一种形式,一种用于“起始日期”,一种用于“结束日期”。 用户可以仅选择当前日期或下一个日期作为“开始”日期。 例如,如果今天是4月28日,则用户只能选择28日或29日。 如果用户选择其他日期,则他们将收到一条警告,提示“无效”。 如何添加JavaScript验证来做到这一点?
function DateDiff(date1, date2) {
date1.setHours(0);
date1.setMinutes(0, 0, 0);
date2.setHours(0);
date2.setMinutes(0, 0, 0);
var datediff = Math.abs(date1.getTime() - date2.getTime()); // difference
var diff = parseInt(datediff / (24 * 60 * 60 * 1000), 10)
if(diff>1 )
alert("invalid dates");
}
DateDiff(new Date("2012-12-12"), new Date("2012-12-14"));
Fiddle
: http : //jsfiddle.net/wjW66/2/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.