获取时间的n天前,n天后

// 获取当前时间,day为number,getDay(-1),表示昨天的日期 方法开始
        getDay(day){
          var today = new Date();
          var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
          today.setTime(targetday_milliseconds); //注意,这行是关键代码
          var tYear = today.getFullYear();
          var tMonth = today.getMonth();
          var tDate = today.getDate();
          tMonth = this.doHandleMonth(tMonth + 1);
          tDate =  this.doHandleMonth(tDate);
          return tYear+"-"+tMonth+"-"+tDate;
        },
        doHandleMonth(month){
          var m = month;
          if(month.toString().length == 1){
            m = "0" + month;
          }
          return m;
        },
        // 获取当前时间,day为number,getDay(-1),表示昨天的日期 方法结束
发布了29 篇原创文章 · 获赞 22 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_41628411/article/details/105727987