直播軟體原始碼,js獲取n天前的日期

zhibo系統開發發表於2023-02-10

直播軟體原始碼,js獲取n天前的日期

addZero(num){//補0
    if(parseInt(num) < 10){
      num = '0'+num;
    }
    return num;
  },
  /**
   * 獲取指定時間的日期
   * @params 正是今天之後的日期、負是今天前的日期
   * @return 2021-05-22
   * */
  get_date(num) {
    var date1 = new Date();
    //今天時間
    var time1 = date1.getFullYear() + "-" + (date1.getMonth() + 1) + "-" + date1.getDate();
    var date2 = new Date(date1);
    date2.setDate(date1.getDate() + num);
    //num是正數表示之後的時間,num負數表示之前的時間,0表示今天
    var time2 = this.addZero(date2.getFullYear()) + "-" + this.addZero((date2.getMonth() + 1)) + "-" + this.addZero(date2.getDate());
    return time2;
  },
  /**
   * 根據指定時間的日期-獲取
   * @params 2021-04-22
   * @return 週六
   * */
  get_week(datestr){
    var weekArray = new Array("週日", "週一", "週二", "週三", "週四", "週五", "週六");
    var week = weekArray[new Date(datestr).getDay()];
    console.log(week);
    return week;
  },

  以上就是 直播軟體原始碼,js獲取n天前的日期,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2934742/,如需轉載,請註明出處,否則將追究法律責任。

相關文章