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