随笔-95  评论-31  文章-10  trackbacks-0

第一种适用于:20100823这种字符串格式

function dateValid(){
    var bd 
= document.getElementById("sStartSaveDate").value;
    var beginDate 
=  new Date(bd.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
    
    var ed 
= document.getElementById("sEndSaveDate").value;
    var endDate 
= new Date(ed.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
    
    
if(beginDate >= endDate){
        alert(
"结束时间必须大于开始时间!");
        
return false;
    }
else{
        document.getElementById(
'searchform').submit(); 
    }

}
第二种适用于:2010-08-23这种字符串格式
function dateValid(){
    var beginDate 
=  new Date(document.getElementById("sStartSaveDate").value.replace(/-/g,"/"));
    var endDate 
= new Date(document.getElementById("sEndSaveDate").value.replace(/-/g,"/"));
    
if(beginDate >= endDate){
        alert(
"结束时间必须大于开始时间!");
        
return false;
    }
else{
     document.getElementById(
'searchform').submit();
}


第三种适用于:2010/08/23这种字符串格式
function dateValid(){
    var beginDate 
=  new Date(document.getElementById("sStartSaveDate").value);
    var endDate 
= new Date(document.getElementById("sEndSaveDate").value);
    
if(beginDate >= endDate){
        alert(
"结束时间必须大于开始时间!");
        
return false;
    }
else{
     document.getElementById(
'searchform').submit();
}

}

posted on 2010-08-23 19:20 朔望魔刃 阅读(2766) 评论(1)  编辑  收藏 所属分类: JavaScript

评论:
# re: javascript将字符串类型转换成日期进行比较[未登录] 2014-05-29 10:20 | 00
00000  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: