秒數換算mm:ss

方法1:

const paddingZeroLeft = (str, length) => {
    if(typeof (str) !== "string"){
        str = str + "";
    }
    if (str.length >= length){
        return str;
    } else {
        return paddingZeroLeft("0" + str, length);
    }
};
let second = 300;
let mm = paddingZeroLeft(parseInt(vm.refreshCount / 60), 2);
let ss = paddingZeroLeft(parseInt(vm.refreshCount % 60), 2);
let text = '';
text = `0${mm}:${ss}`;
// 05:00

方法2:

引入moment.js

let second = 300;
let text = moment.utc(moment.duration(second, "s").asMilliseconds()).format("HH:mm:ss") || "-";

學習程式原來可以這麼簡單:六角學院線上課程

初學者如何成為vue前端工程師:查看課程內容

---------------------------

| 軟體開發 | 網站建置 | 網頁系統 | 資料庫網站 |

| 客製化網站 (報名系統、投票系統、掛號系統...) |

| 前後端技術合作 |

歡迎與我們聯繫:jessica@penueling.com

加入Line立即聊聊:@539mjyid

0
0 回復

發表評論

Want to join the discussion?
Feel free to contribute!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。