js經常使用時間轉換函數

一、秒轉換爲時分秒javascript

// 秒轉換爲時分秒
export function secExchangeMoment(value = 0){
  let secondTime = parseInt(value);// 秒
  let minuteTime = 0;// 分
  let hourTime = 0;// 小時
  if(secondTime > 59) {// 若是秒數大於59,將秒數轉換成整數
    // 獲取分鐘,除以59取整數,獲得整數分鐘
    minuteTime = parseInt(secondTime / 60);
    // 獲取秒數,秒數取佘,獲得整數秒數
    secondTime = parseInt(secondTime % 60);
    // 若是分鐘大於60,將分鐘轉換成小時
    if(minuteTime > 59) {
      // 獲取小時,獲取分鐘除以60,獲得整數小時
      hourTime = parseInt(minuteTime / 60);
      // 獲取小時後取佘的分,獲取分鐘除以60取佘的分
      minuteTime = parseInt(minuteTime % 60);
    }
  }
  return [hourTime,minuteTime,secondTime];
}

二、varcher時分秒轉換爲秒java

// varcher時分秒轉換爲秒
export function momentExchangeSecVar(time){
  const hourTime = parseInt(time.slice(0,2));
  const minuteTime = parseInt(time.slice(3,5));
  const secondTime = parseInt(time.slice(6,8));
  return hourTime*3600+minuteTime*60+secondTime;
}
相關文章
相關標籤/搜索