最近在做的项目,要求判断规定日期内做了那些事情,不应该做什么事情。所以就找了些资料,修改了一下
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script language="JavaScript">
function CountDays(){
var t1,t2;
var one_day=1000*60*60*24;
t1=document.getElementById("beginDate").value;//开始日期
t2=document.getElementById("endDate").value;//结束日期
//date format(Fullyear,month,date)
var x=t1.split("-"); //格式为2012-12-11
var y=t2.split("-");
var date1=new Date(x[0],(x[1]-1),x[2]);
var date2=new Date(y[0],(y[1]-1),y[2]);
document.getElementById("result").value=Math.abs((date2-date1)/(one_day));
}
</script>
</head>
<body>
<center>
<table>
<tr>
<td>输入不同的日期(日期格式2012-12-11):</td>
<td><input type=text id=beginDate></td>
<td><input type=text id=endDate></td>
</tr>
<tr>
<td><input type=button value="日期之差:" οnclick=CountDays();></td>
<td><input type=text id="result"></td>
<td></td>
</tr>
</table>
</center>
</body>
</html>