Math.floor((dt1.getTime()-dt2.getTime())/(1000*3600*24))

解决方案 »

  1.   

    <html>
    <head>
    <script language=javascript>
    function test()
    {
    var d1=new Date("2002/2/2");
    var d2=new Date("2002/2/3");
    t=d2.valueOf()-d1.valueOf();
    var d1=new Date(t1.value);
    var d2=new Date(t2.value);
    alert((d2.valueOf()-d1.valueOf())/t);
    }
    </script>
    </head>
    <body>
    <input type="text" name="t1" id="t1">
    <input type="text" name="t2" id="t2">
    <input type="button" onClick="test()">
    </html>
    有一些检验的代码我就省略啦,:P。