1. 程式人生 > >js獲取兩個時間差

js獲取兩個時間差

//獲取 n 天前的日期
        function getDate(val) {
            var dateGrade = new Date().getTime() - val * 24 * 60 * 60 * 1000; //計算時間差
            var odate = new Date(dateGrade); //時間差轉換為標準時間
            var Y = odate.getFullYear() < 10 ? "0" + odate.getFullYear() : odate.getFullYear() + ""; //獲取年份
            var M = (odate.getMonth() + 1) < 10 ? "0" + (odate.getMonth() + 1) : (odate.getMonth() + 1) + ""; //獲取月份
            var D = odate.getDate() < 10 ? "0" + odate.getDate() : odate.getDate() + ""; //獲取日期
            var ndate = Y + M + D;
            return ndate;
        }


        console.log(getDate(7) + "----" + getDate(0));