js公共時間戳方法es6


timestampToTime(timestamp, state) {
      var date = new Date(timestamp); //時間戳為10位需*1000,時間戳為13位的話不需乘1000
      var YM = (date.getMonth() + 1).toString();
      var Y = date.getFullYear() + '-';
      var M = (date.getMonth() + 1).toString().padStart(2, 0) + '-';
      var D =
        date
          .getDate()
          .toString()
          .padStart(2, 0) + ' ';

      var h =
        date
          .getHours()
          .toString()
          .padStart(2, 0) + ':';
      var m =
        date
          .getMinutes()
          .toString()
          .padStart(2, 0) + ':';

      var s = date
        .getSeconds()
        .toString()
        .padStart(2, 0);
      return state ? Y + M + D + h + m + s : Y + M + D;
    },
var startTime = this.timestampToTime(this.cancelTime[0], true);
var endTime = this.timestampToTime(this.cancelTime[1], true);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM