gpt4 book ai didi

javascript - 如何使用简单的 JS 将秒值格式化为时间字符串

转载 作者:行者123 更新时间:2023-11-30 06:25:34 26 4
gpt4 key购买 nike

我正在尝试将给定的秒数转换为字符串(即 120 = 2:00 分钟)。我现在被我的代码困住了,得到了错误的答案。我想使用我已经拥有的代码,所以如果我仍然可以使用它并添加到它或者我是否需要重新开始,请告诉我。

function prettyTime(num) {
if (num < 60) {
return console.log(num + "s");
}

var t = num/60,
m = Math.floor(t/60),
s = t - m * 60;

if (num > 60) {
mins = t + m;
return console.log(mins + ":" + "00");
}
}
prettyTime(123);

http://jsbin.com/UqoDEbo/1/

最佳答案

试试这个:

function prettyTime(num) {
if (num < 60) {
return console.log(num + "s");
}

hr = Math.floor(num/3600);
t = num%3600;
min = Math.floor(t/60);
sec = t%60;

return console.log(hr + ":" + min + ":" + sec);
}
prettyTime(123);

关于javascript - 如何使用简单的 JS 将秒值格式化为时间字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21346793/

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