如何转换;秒“;在Adobe(javascript)中对mm:ss:ll的访问?

如何转换;秒“;在Adobe(javascript)中对mm:ss:ll的访问?,javascript,pdf,pdf-generation,adobe,acrobat,Javascript,Pdf,Pdf Generation,Adobe,Acrobat,这里的大脑完全冻结了 在Adobe Acrobat(javascript)中: 我有一个以秒为单位的变量。示例:92.5 我需要把它转换成1:32.50 TIA您需要将秒数分为两部分:完整分钟数和剩余秒数 分钟数: 一分钟有60秒,因此我们可以通过将秒数除以60(minutes=seconds/60)来确定给定秒数中的分钟数。由于要将分钟数显示为整数而不是小数,因此需要使用Math.floor(minutes)对结果进行四舍五入 秒数:您只需获取剩余秒数,就可以从原始数字中减去minutes*6

这里的大脑完全冻结了

在Adobe Acrobat(javascript)中:

我有一个以秒为单位的变量。示例:92.5

我需要把它转换成1:32.50


TIA

您需要将秒数分为两部分:完整分钟数和剩余秒数

分钟数: 一分钟有60秒,因此我们可以通过将秒数除以60(
minutes=seconds/60
)来确定给定秒数中的分钟数。由于要将分钟数显示为整数而不是小数,因此需要使用
Math.floor(minutes)
对结果进行四舍五入

秒数:您只需获取剩余秒数,就可以从原始数字中减去
minutes*60
,或者使用模数运算符(
Seconds%60
-“剩余秒数除以60”)。如果该值小于10,则可能需要用额外的零填充它

var minutesAndSeconds=函数(秒){
//得到除以60后的剩余秒数
var remainingSeconds=(秒数%60)
//如果小于10,则归零焊盘
如果(剩余秒数<10){
剩余秒数='0'+剩余秒数
}
//添加分钟(秒数除以60,向下舍入)和剩余秒数
返回数学地板(秒/60)+':'+剩余秒数
}
var秒=92.5

console.log(秒、分和秒(秒))
您确定要将
92.5
设置为
1:32:50
而不是
1:32.50
,并带有点吗?我只看到了第二种格式。可能的副本请让我知道我的答案是否有用。