最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS如何將秒數(shù)轉(zhuǎn)化為時分秒的形式

 更新時間:2023年12月12日 11:10:34   作者:十八只兔  
在實(shí)際工作中經(jīng)常會遇見把秒數(shù)轉(zhuǎn)化為時分秒的問題,如何處理呢?下面這篇文章主要給大家介紹了關(guān)于JS如何將秒數(shù)轉(zhuǎn)化為時分秒形式的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

要求

將秒數(shù)轉(zhuǎn)化為時分秒的形式,比如12:34:09代表12小時34分鐘9秒

注意:

(1)如果只有一位數(shù),前面要用0補(bǔ)齊,比如9秒要用09表示

(2)如果對應(yīng)單位上的數(shù)字為0,要用00表示,比如0時27分59秒,要用00:27:59表示

代碼實(shí)現(xiàn)

可直接引入并調(diào)用下面的代碼

// 將視頻時長(秒)轉(zhuǎn)化為時分秒的形式
function getTime(value) {
  let secondTime = parseInt(value); // 秒
  let minuteTime = 0; // 分
  let hourTime = 0; // 時
  if (secondTime > 60) {
    //如果秒數(shù)大于60,將秒數(shù)轉(zhuǎn)換成整數(shù)
    //獲取分鐘,除以60取整,得到整數(shù)分鐘
    minuteTime = parseInt(secondTime / 60);
    //獲取秒數(shù),秒數(shù)取余,得到整數(shù)秒數(shù)
    secondTime = parseInt(secondTime % 60);
    //如果分鐘大于60,將分鐘轉(zhuǎn)換成小時
    if (minuteTime > 60) {
      //獲取小時,獲取分鐘除以60,得到整數(shù)小時
      hourTime = parseInt(minuteTime / 60);
      //獲取小時后取余的分,獲取分鐘除以60取余的分
      minuteTime = parseInt(minuteTime % 60);
    }
  }
  //若秒數(shù)是個位數(shù),前面用0補(bǔ)齊
  secondTime = secondTime < 10 ? "0" + secondTime : secondTime;
  var result = "" + secondTime + "";
  if (minuteTime > 0) {
  	//若分鐘數(shù)是個位數(shù),前面用0補(bǔ)齊
    minuteTime = minuteTime < 10 ? "0" + minuteTime : minuteTime;
    result = "" + minuteTime + ":" + result;
  } else {
  	//若分鐘數(shù)為0,用"00"表示
    result = "" + "00" + ":" + result;
  }

  if (hourTime > 0) {
  	//若小時數(shù)是個位數(shù),前面用0補(bǔ)齊
    hourTime = hourTime < 10 ? "0" + hourTime : hourTime;
    result = "" + hourTime + ":" + result;
  } else {
    //若小時數(shù)為0,用"00"表示
    result = "" + "00" + ":" + result;
  }
  console.log("result",result)
  return result;
}

代碼測試

秒數(shù)為60:

秒數(shù)為3600:

秒數(shù)為19456:

總結(jié)

到此這篇關(guān)于JS如何將秒數(shù)轉(zhuǎn)化為時分秒形式的文章就介紹到這了,更多相關(guān)JS秒數(shù)轉(zhuǎn)時分秒內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

衡阳县| 台东县| 铁岭市| 吉安市| 定襄县| 阿拉善右旗| 仪陇县| 华池县| 柏乡县| 临夏市| 台南市| 岳阳市| 大连市| 琼结县| 柯坪县| 宜君县| 全南县| 尖扎县| 洪雅县| 巨鹿县| 昌宁县| 邹城市| 青浦区| 义马市| 会昌县| 南京市| 高邮市| 彭泽县| 讷河市| 六枝特区| 东乌| 兴业县| 肇庆市| 鹰潭市| 兴仁县| 南岸区| 石狮市| 繁峙县| 汾阳市| 吴堡县| 铜陵市|