//获取输入的日期
var y=parseInt(prompt('请输入年份'));
var m=parseInt(prompt('请输入月份'));var d=parseInt(prompt('请输入日份'));
var days=0;
//循环月份,先把2月初始化为30天
for(var i=1;i<m;i++){
if( i==1 ||i==3 || i==5 || i==7 || i==8 || i==10 ) {
days+=31;
console.debug(days);
}
if(i==2 || i==4 ||i==6 || i==9 ||i==11){
days+=30;
console.debug(days);
}
}
console.debug(days);
//判断是否为闰年,如果月份大于2并且为闰年,总天数-1,否则-2
if(m>2&&(y%400==0 || y%4==0&&y%100!=0)) days-=1;
else if(m>2) days-=2;
console.debug(days);
days+=d;
alert(days)