js判断选择时间不能小于当前时间的示例代码

来源:互联网 发布:python import math 编辑:程序博客网 时间:2024/05/16 18:44

判断选择时间不能小于当前时间的方法有很多,在本文为大家详细介绍下使用js是如何实现的,感兴趣的朋友可以尝试操作下

var controldate;function checkDate(){controldate= document.getElementById("sendDate").value;
//http://www.unitymanual.com/forum-openclass-1.html
 if(controldate==""){alert('日期不能为空');return false;}else{var day = new Date(); var Year = 0;var Month = 0;var Day = 0;var CurrentDate = "";//初始化时间Year = day.getFullYear();Month = day.getMonth()+1;Day = day.getDate();CurrentDate += Year + "-";if (Month >= 10 ){CurrentDate += Month + "-";}else{CurrentDate += "0" + Month + "-";}if (Day >= 10 ){CurrentDate += Day ;}else{CurrentDate += "0" + Day ;} //alert(CurrentDate);//当前日期//http://www.unitymanual.com/sitemap.xmlvar startDate = new Date(CurrentDate.replace("-",",")).getTime() ;var endDate = new Date(controldate.replace("-",",")).getTime() ; if( startDate > endDate ){alert('选择日期不能小于当前日期!');document.getElementById("sendDate").focus();return false;}else{return true;}}}