Javascript 如何将秒(一天)转换为文本?
我制作这个公式是为了将字符串形式的时间转换为秒(整数形式)Javascript 如何将秒(一天)转换为文本?,javascript,math,Javascript,Math,我制作这个公式是为了将字符串形式的时间转换为秒(整数形式) separated=newdate().split(“:”) 秒=分开的[0]*60*60+分开的[1]*60+分开的[2] 如何以相反的方式执行此操作? 我的数学不是很好:) 编辑: 我试过:(函数makeTime(…)起作用) 假设时间是以整数表示的秒数: hours = Math.floor(time/3600) minutes = Math.floor((time % 3600) / 60) seconds = time % 6
separated=newdate().split(“:”)
秒=分开的[0]*60*60+分开的[1]*60+分开的[2]代码>
如何以相反的方式执行此操作?
我的数学不是很好:)
编辑:
我试过:(函数makeTime(…)起作用)
假设时间是以整数表示的秒数:
hours = Math.floor(time/3600)
minutes = Math.floor((time % 3600) / 60)
seconds = time % 60
timeString = hours + ':' + minutes + ':' + seconds
您可以使用,并编写如下代码
(new Date).clearTime()
.addSeconds(15457)
.toString('H:mm:ss');
编辑:
或
乘法的反面是除法。你的问题有答案吗?
(new Date).clearTime()
.addSeconds(15457)
.toString('H:mm:ss');
hours = totalSeconds / 3600;
totalSeconds %= 3600;
minutes = totalSeconds / 60;
seconds = totalSeconds % 60;