計算兩個時間相差的分鍾數,顯示方式為(分鍾數:秒數)


1.在vue中寫的方法

// 把時間轉換成分秒
formatDuring (mss) {
  // let days = parseInt(mss / (1000 * 60 * 60 * 24)) // 得到天數
  // let hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)) // 得到小時
  let minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60)) // 得到分鍾數
  let seconds = (mss % (1000 * 60)) / 1000 // 得到秒數
  // return days + '天' + hours + ':' + minutes + ':' + seconds // 返回值
  let str1 = minutes < 10 ? ('0' + minutes) : minutes
  let str2 = seconds < 10 ? ('0' + seconds) : seconds
  return str1 + ':' + str2
},

2.調用

let startTime = (2019-05-07 20:23:08).getTime() // 得到毫秒
let endTime = (2019-05-07 20:22:38).getTime()
newArr[i]['lastTime'] = this.formatDuring(endTime - startTime) // 輸出結果為00:30

  


免責聲明!

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



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