求两个固定日期之间天数的算法
比如 2007年9月1日 - 2000 1月1日
只需要计算整年和整月。间隔多少天
具体日子不需要考虑
用year代表当前的2007 用 sel-year代表2000年
month代表当前的9月 sel_month代表1月
小弟想了好久,
考虑到闰年的问题,然后大月小月,
越想思维越混乱啊。
那位大哥帮忙写一下,然后解释一下,
------解决方案-------------------- <script>
var d1=new Date( "2007/03/01 ");
var d2=new Date( "2007/02/01 ");
alert((d1-d2)/24/3600000)
</script>
------解决方案-------------------- <html> <head> <meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<title> new page </title>
<script>
var d1=new Date( "2007/02/1 ");
var d2=new Date( "2007/03/1 ");
var a=d1.valueOf();
var b=d2.valueOf();
var c=0;
if (a> b)
c=a-b;
else
c=b-a;
c=c/(24*60*60*1000)
alert(c);
</script>
</head>
<body >
</body>
</html>