繁体   English   中英

使用JavaScript在from和To日期之间进行验证

[英]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"));

Fiddlehttp : //jsfiddle.net/wjW66/2/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM