秒数转换为时分秒格式

2019-01-08  本文已影响17人  cs0710
// 将秒数转换为时分秒
export const transformSecond = (second) => {
  let timeStr = '--'
  if (second >= 0) {
    const formatHour = parseInt(second / 3600) // 时,向下取整
    const formatMinute = parseInt(second / 60) % 60 // 分,向下取整
    const formatSecond = second % 60 // 秒
    if (formatHour > 0) {
      timeStr = `${formatHour}时${formatMinute}分${formatSecond}秒`
    } else if (formatMinute > 0) {
      timeStr = `${formatMinute}分${formatSecond}秒`
    } else {
      timeStr = `${formatSecond}秒`
    }
  }
  return timeStr
}
上一篇 下一篇

猜你喜欢

热点阅读