gpt4 book ai didi

javascript - 如何在javascript中将字符串转换为时间

转载 作者:行者123 更新时间:2023-11-30 08:40:24 26 4
gpt4 key购买 nike

我有一个类似 120 的字符串,我想将其转换为类似 02:00(hh:mm) 的时间。实际:

120

预期:

02:00.

所以,请建议结果。

最佳答案

fiddle :http://jsfiddle.net/ow418gLc/1/

var value = 120
var hours = pad(Math.floor(value / 60));
var minutes = pad(value % 60);

function pad(n){
n = n.toString();
n = n.length < 0 ? n: ("0" + n);
return n;
};

console.log(hours + ":" + minutes);

输出:

02:00

编辑:上面的填充中有一个小错误,我将其转换为一个真正的函数。

function convertMinutesToTime(minutes) {
function pad(n) {
n = n.toString();
n = n.length < 2 ? ("0" + n) : n;
return n;
};
var paddedHours = pad(Math.floor(minutes / 60));
var paddedMinutes = pad(minutes % 60);

return paddedHours + ":" + paddedMinutes
}

console.log(convertMinutesToTime(120));

关于javascript - 如何在javascript中将字符串转换为时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27061886/

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