gpt4 book ai didi

Javascript 将秒转换为分钟毫秒格式

转载 作者:行者123 更新时间:2023-11-28 14:52:38 25 4
gpt4 key购买 nike

我有这样的数组:

var a = [18.86, 64.48, 99.57, 106.6, 108, 259.69];

我想把这个数组转换成这样:

var new_a = [00:18.86, 01:04.48, 01:39.57, 01:46.60, 01:48.00, 04:19.69];

请帮助我..谢谢。

最佳答案

试试这个:

var arr = [];
var a = [18.86, 64.48, 99.57, 106.6, 108, 259.69];
a.forEach(function(e) {
var minute = parseInt(e / 60);
var intPart = parseInt(e - 60 * minute);
var fltPart = Math.round(((e - 60 * minute) - intPart) * 100);
arr.push((minute < 10 ? '0' : '') + minute + ':' + (e - 60 * minute < 10 ? '0' : '') + intPart + '.' + (fltPart < 10 ? '0' : '') + fltPart);
});
console.log(arr);

关于Javascript 将秒转换为分钟毫秒格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43960824/

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