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

工具函数封装:时分秒转时间戳、时间戳转时分秒

程序员文章站 2024-01-28 20:04:10
...

 时间戳转时分秒:

// 格式化时间 
export const formatTime = (time) => {
  let hours = Math.floor(time / 3600);
  let min = Math.floor((time % 3600) / 60);
  let s = parseInt(time % 3600) % 60;
  let hh = hours < 10 ? '0' + hours : hours;
  let mm = min < 10 ? '0' + min : min;
  let ss = s < 10 ? '0' + s : s;
  return hh + ":" + mm + ":" + ss;
}

时分秒转时间戳:

  /**
   * 获取时间回调
   */
  const onChangeTimer = (time, timeString) => {
    console.log(time, timeString);
    // sendtime = timeString;
    if (timeString !==null) {
      let hour = timeString.split(":")[0];
      let min = timeString.split(":")[1];
      let sec = timeString.split(":")[2];
      sendtime = Number(hour * 60 * 60 ) + Number(min * 60) + Number(sec);
    }
  }