var all="20070229";//日期字串
var y=all.substring(0,4);//
var m=all.substring(4,6);//
var d=all.substring(6);//
var isLeap=((y%4==0)&&(y%100!=0))||(y%400==0);//是否闰年
if((isLeap&&m=="02"&&d>29)|| (!isLeap&&m=="02"&&d>28)) alert("错误日期: " + all);
if((m=="04"||m=="06"||m=="09"||m=="11")&&d=="31") alert("错误日期: " + all);