JS---计算两个日期之间相差多少天

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script>
/*按顺序输入两个日期(包含年月日),算出两个日期之间相隔多少天(比如1991-09-10与1991-09-11相隔一天)
提示:
1> 每一年的1、3、5、7、8、10、12月都是31天
2> 每一年的4、6、9、11月都是30天
3> 润年的2月有29天,其他年的2月都为28天
4> 润年有2种情况:
- 能被4整除但不能被100整除(如2004年就是闰年,1800年不是)
- 能被400整除(如2000年是闰年)*/
function count(){
var date1=new Date(2010,10,3);
var date2=new Date(2017,9,24);
var date=(date2.getTime()-date1.getTime())/(1000*60*60*24);/*不用考虑闰年否*/
alert("相差"+date+"天");
}
</script>
</head>
<body onload="count()"> </body>
</html>
上一篇:mysql计算两个日期之间的天数


下一篇:SRM 502 DIV1 500pt(DP)