<!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 οnlοad="count()"> </body> </html>