gpt4 book ai didi

javascript - 时间码有百分之几吗?

转载 作者:行者123 更新时间:2023-11-28 21:08:29 25 4
gpt4 key购买 nike

一直在从十进制秒创建时间代码格式,但现在需要将百分之一转换为格式。

所以在 1.5 秒内我需要得到 00:00:01:050 但我需要一些帮助,因为没有到达任何地方!

感谢任何帮助...D.

function secondsToTime(secs) {

var hours = Math.floor(secs / (60 * 60));

var divisor_for_minutes = secs % (60 * 60);
var minutes = Math.floor(divisor_for_minutes / 60);

var divisor_for_seconds = divisor_for_minutes % 60;
var seconds = Math.ceil(divisor_for_seconds);

// guesswork!
var divisor_for_hund = divisor_for_seconds / 100;
var hund = divisor_for_hund;

var obj = {
"tc": pad(hours, 2) + ':' + pad(minutes, 2) + ':' + pad(seconds, 2)+ ':' + pad(hund, 3),
"h": pad(hours, 2),
"m": pad(minutes, 2),
"s": pad(seconds, 2)
};
return obj;
}

最佳答案

var hundredths = Math.round((secs % 1) * 100);

secs % 1 将从 1.5 生成 0.5 或从 123.456 生成 0.456当您将其乘以 100 时,您将得到要显示的百分之数。然后对结果进行四舍五入。

更新:有人指出您可能想要女士。只需将 1000 替换为 100

关于javascript - 时间码有百分之几吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9298546/

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