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

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();
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容