gpt4 book ai didi

javascript - 如何将 '00: 30: 00 ' 格式转换为秒?

转载 作者:搜寻专家 更新时间:2023-11-01 04:49:43 24 4
gpt4 key购买 nike

我想在秒上转换格式示例 '00: 30: 00'。这是我的方式。有没有办法在“模板字符串”中添加这些值?

预期效果:

convert1000('00:30:00') --> 1800

convert1000('00:00:10') --> 10

convert1000('00:08:10') --> 490

convert1000('01:01:10') --> 3670

const convert1000 = (time) => {
const [hour, minute, sec] = time.split(':');

if (hour !== "00") {
return `${(hour* 3600)} + ${(minute * 60)} + ${(sec)}`;
}

if (minute !== "00") {
return `${minute * 60} + ${sec} `;
}

return `${sec} `;
}

最佳答案

使用来自 momentjsasSeconds持续时间对象

moment.duration('00:30:00').asSeconds();

关于javascript - 如何将 '00: 30: 00 ' 格式转换为秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56773363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com