如何在javascript中将抽取的数字转换为帧速率指定

时间:2015-02-02 23:20:13

标签: javascript jquery decimal

我正在使用flowplayer视频播放器,并且一个流程图功能为我提供了播放器时间轴上的点的小数。即不是给我一个传统的:

 00:00:01:03 

时间戳,它只是给了我

 1.03333

或等效物。

 .033333 

基本上用作帧,虽然我相信它是,在这种情况下基于10 fps帧率(这对我正在做的很好。)

我在使用JS中的数字/小数时并不熟练。我该如何转换

 1.033333 

进入类似

的时间戳
 00:00:01:03?

1 个答案:

答案 0 :(得分:1)

使用除法和模数:x % 60将为您提供除以60的余数(363 % 603),然后下限(Math.floor(363 / 60)为{{1}再次使用模数,重复。

所以:

6