js返回当前日期前后某天的日期

2017-08-27  本文已影响0人  loveyunk

js返回距当前日期前后某天的日期

    // getDate() 返回日期月份中的天数
    // setDate() 设置日期月份中的天数。如果传入值超过了该月中应有的天数,则增加月份。
    function getDate(index) {
        let now = new Date(); // 当前日期
        let newDate = new Date(now);
        newDate.setDate(now.getDate() + index); // 当前日期前后的天数(由index正负决定)
        return newDate.getFullYear() + '-' + (newDate.getMonth() + 1) + '-' + newDate.getDate();
    }

js返回距当前日期前后某天的日期的毫秒数(时间戳)

    // getDate() 返回日期月份中的天数
    // setDate() 设置日期月份中的天数。如果传入值超过了该月中应有的天数,则增加月份。
    // getTime() 返回表示日期的毫秒数
    function getDate(index) {
        let now = new Date(); // 当前日期
        let newDate = new Date(now);
        newDate.setDate(now.getDate() + index); // 当前日期前后的天数(由index正负决定)
        return newDate.getTime();
    }
上一篇下一篇

猜你喜欢

热点阅读