<input id="a1" value="2002/12/25"><input id="b1" value="2003/12/25"><button onclick="ys()">show</button>
<script language=JavaScript>
function ys()
{a=new Date(a1.value.split("/")[0],a1.value.split("/")[1]-1,a1.value.split("/")[2])
b=new Date(b1.value.split("/")[0],b1.value.split("/")[1]-1,b1.value.split("/")[2])
alert((b-a)/1000/3600/24)
}
</script>
<script language=JavaScript>
function ys()
{a=new Date(a1.value.split("/")[0],a1.value.split("/")[1]-1,a1.value.split("/")[2])
b=new Date(b1.value.split("/")[0],b1.value.split("/")[1]-1,b1.value.split("/")[2])
alert((b-a)/1000/3600/24)
}
</script>
function doit()
{
var D1 = new Date(date1.value);
var D2 = new Date(date2.value);
if(isNaN(D1) || isNaN(D2))
{
alert("输入非法");
}
else
{
dif.innerText = (D2.getTime() - D1.getTime())/(1000*60*60*24) + "天";
}
}
</script>
</HEAD><BODY>
<input type="text" id="date1" value="2003/11/11 00:00:00"> -
<input type="text" id="date2" value="2003/11/12 12:00:00">
<input type="button" value=" = " onclick="doit();">
<span id="dif"></span>
</BODY>