一切皆有可能

相信自己

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

验证日期格式为(yyyy-MM-dd),及获取时间段总天数

验证日期格式为(yyyy-MM-dd),及获取时间段总天数

Code:

//判断日期合法(yyyy-MM-dd)
    function My_CheckDate(str){ 
        
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); 
        if (r==null) {return false;} 
        
else { 
            
var d = new Date(r[1],r[3]-1,r[4]); 
            
return (d.getFullYear()==r[1&& (d.getMonth()+1)==r[3&& d.getDate()==r[4]); 
        } 
    } 

//计算总天数(传入两个Date类型的参数)
function getDayDiff(d1,d2){   
   
return  (d2.getTime()-d1.getTime())/(24*60*60*1000)   
}  
posted on 2008-11-17 00:06  李泉生  阅读(243)  评论(0)    收藏  举报