audio currentTime 时间戳转换(es6语法)

function format(interval){
  if (!value) return ''   
  let interval = Math.floor(value)
  let minute = (Math.floor(interval / 60)).toString().padStart(2, '0')
  let second = (interval % 60).toString().padStart(2, '0')
  return `${minute}:${second}`
}

//调用 

format(currentTime)

 

//----------------------------------vue 过滤器使用

定义过滤器

filters: {
  currentTimeformat: function(value) {
    if (!value) return ''   
    let interval = Math.floor(value)
    let minute = (Math.floor(interval / 60)).toString().padStart(2, '0')
    let second = (interval % 60).toString().padStart(2, '0')
    return `${minute}:${second}`
  }
}

html中使用

<span class="time time-l">{{currentTime | currentTimeformat}}</span>

posted @ 2018-09-11 10:07  abcByme  阅读(1311)  评论(0编辑  收藏  举报