代码之家  ›  专栏  ›  技术社区  ›  sk_in_the_house

JS-将毫秒转换为分、秒和百分之一秒

  •  -3
  • sk_in_the_house  · 技术社区  · 6 年前

    我测量的时间相当精确,必须把毫秒转换成分、秒和百分之一秒。像这样:MM:SS.hh

    1 回复  |  直到 6 年前
        1
  •  2
  •   Vig    6 年前

    这里有一种方法。

    假设您需要转换的毫秒数为123215。

    Number of milliseconds in a minute = 1 minute * 60 seconds * 1000 milliseconds
                                       = 60,000
    

    123,215 / 60,000 = 2 (truncate after dividing)

    因此,在最初的毫秒数内有整整两分钟。

    毫米=2。

    123,215 - (2 * 60,000) = 3,215
    

    使用3215计算秒数SS。

    在此重复类似的过程。

    Number of milliseconds in a second = 1 second * 1000 milliseconds = 1,000

    3,215 / 1,000 = 3 (truncate after dividing)

    SS=3。

    从原始毫秒数中删除相当于SS的毫秒数。

    3,215 - (3 * 1000) = 215

    你现在剩下的就是你所说的百分之一。

    更准确地说,这些是千分之一秒不适合的。

    02:03:215