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天了')
}
获取7天前日期 获取7天后日期 判断日期间隔是否大于7天
最新推荐文章于 2024-07-06 15:02:51 发布