X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

js验证开始和结束日期

Posted on 2011-03-08 13:27  X龙  阅读(1330)  评论(0编辑  收藏  举报
function isStartEndDate(startDate,endDate){   
               
//alert(startDate+"==="+endDate);   
               if(startDate.length>0&&endDate.length>0){   
                   
var startDateTemp = startDate.split(" ");   
                   
var endDateTemp = endDate.split(" ");   
                   
var arrStartDate = startDateTemp[0].split("-");   
                   
var arrEndDate = endDateTemp[0].split("-");   
                   
var arrStartTime = startDateTemp[1].split(":");   
                   
var arrEndTime = endDateTemp[1].split(":");   
                    
var allStartDate = new Date(arrStartDate[0],arrStartDate[1],arrStartDate[2],arrStartTime[0],arrStartTime[1],arrStartTime[2]);   
                    
var allEndDate = new Date(arrEndDate[0],arrEndDate[1],arrEndDate[2],arrEndTime[0],arrEndTime[1],arrEndTime[2]);   
                    
if(allStartDate.getTime()>allEndDate.getTime()){   
                        
return false;   
                    }   
                }   
                
return true;   
            } 
使用:

 
if(!isStartEndDate(StartDate.value,EndDate.value)){    
                    alert(
"开始日期不能大于结束日期");   
                    
return false;   
                }   
点击这里给我发消息http://wp.qq.com/index.html