获取7天前日期 获取7天后日期 判断日期间隔是否大于7天

var date = '2021-03-02'
        var date1 = '2021-03-09'
        console.log(get7q(date))
        console.log(get7h(date))
        console.log(is7t(date,date1))
        
        //获取7天前日期
        function get7q(date){
            var date1 = new Date(date);
            var date2 = new Date(date1);
            date2.setDate(date1.getDate() - 7);
            var time = date2.getFullYear() + "-" + (date2.getMonth() + 1) + "-" + date2.getDate();
            return time
        }
        //获取7天后日期
        function get7h(date){
            
            var date1 = new Date(date);
            var date2 = new Date(date1);
            date2.setDate(date1.getDate() + 7);
            var time = date2.getFullYear() + "-" + (date2.getMonth() + 1) + "-" + date2.getDate();
            return time
        }
        //判断日期间隔是否大于7天
        function is7t(date,date1){
            var time1 = new Date(date);
            var time2 = new Date(date1);
            if((time2.getDate() - time1.getDate())>=0 ){
                var day = time2.getDate() - time1.getDate() + 1;
            }else{
                var day = time1.getDate() - time2.getDate() + 1;
            }
            console.log('day',day)
            return day>7 ? false : true
        }
        if(is7t(date,date1)){
            console.log('7天内')
        }else{
            console.log('超过7天了')
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值