欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-09-14 16:59:08
function format(interval){ if (!value) return '' let interval = Math.floor(value) let minute = (Math.floor(interval / 60)).toString().padStart(2, '0') ......

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>