if(dateString.trim()=="")returntrue
varr=dateString.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/)
if(r==null){
alert("请输入格式正确的日期\n\r日期格式:yyyy-mm-dd\n\r例 如:2008-08-08\n\r")
returnfalse
}
vard=newDate(r[1],r[3]-1,r[4])
varnum = (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4])
if(num==0){
alert("请输入格式正确的日期\n\r日期格式:yyyy-mm-dd\n\r例 如:2008-08-08\n\r")
}
return(num!=0)
}
function strToDate(str) {var tempStrs = str.split(" ")
var dateStrs = tempStrs[0].split("-")
var year = parseInt(dateStrs[0], 10)
var month = parseInt(dateStrs[1], 10) - 1
var day = parseInt(dateStrs[2], 10)
var timeStrs = tempStrs[1].split("-")
var hour = parseInt(timeStrs [0], 10)
var minute = parseInt(timeStrs[1], 10) - 1
var second = parseInt(timeStrs[2], 10)
var date = new Date(year, month, day, hour, minute, second)
return date
}