日期:2014-05-17  浏览次数:20930 次

javascript如何计算两个日期相差天数
我看到一个
function   DateDiff(sDate1,   sDate2){     //sDate1和sDate2是2002-12-18格式


        var   aDate,   oDate1,   oDate2,   iDays


        aDate   =   sDate1.split( "- ")


        oDate1   =   new   Date(aDate[1]   +   '- '   +   aDate[2]   +   '- '   +   aDate[0])     //转换为12-18-2002格式


        aDate   =   sDate2.split( "- ")


        oDate2   =   new   Date(aDate[1]   +   '- '   +   aDate[2]   +   '- '   +   aDate[0])


        alert(oDate1   -   oDate2)


        iDays   =   parseInt(Math.abs(oDate1   -   oDate2)   /   1000   /   60   /   60   /24)     //把相差的毫秒数转换为天数


        return   iDays


    }


不知道有没有更好的方法

------解决方案--------------------
出售本网站
除了域名其余的一并卖出1.5W
查看地址www.aiiyoo.com
联系QQ86777770