var star='2019-2-26'//date1:小日期 对比时间日期 var end='2019-3-5'//date2:大日期 当前日期 function DateMinus(date1,date2){ var sdate = new Date(date1); var now = new Date(date2); var days = now.getTime() - sdate.getTime(); var day = parseInt(days / (1000 * 60 * 60 * 24)); console.log(parseInt(day)); if(day>7 && day<30){ return '一周前'; }else if(day>30){ return '一个月前'; } // return day; } console.log(DateMinus(star,end))