toolfree

毫秒转秒

毫秒换算秒:除以 1000。说明会让日期落在 1970 年或五万年后的 Unix 时间戳陷阱。

在你的浏览器中运行

换算公式

秒 = 毫秒 ÷ 1000

时间戳的陷阱

这个换算之所以存在,主要是因为软件中最常见的两种时间表示法刚好差了这个倍数,而混用的 结果不只是错,而是荒谬。

来源单位2026 年 1 月 1 日长这样
Unix time、POSIX、多数 API、Go、Python1767225600
JavaScript Date.now()、Java currentTimeMillis()毫秒1767225600000

把其中一个喂给预期另一个的地方:

两种失败都很吵,这是它们唯一仁慈的地方。经验法则:现在的 Unix 时间戳以秒计是 10 位 数,以毫秒计是 13 位数。盯着一个数字分不出来的时候,数位数就好。见 时间戳转换

快速对照

毫秒
1 ms0.001 s
10 ms0.01 s
100 ms0.1 s
500 ms0.5 s
1000 ms1 s
60,000 ms60 s
3,600,000 ms3600 s

延迟与人的感知

毫秒是接口反应速度的单位,而几个门槛早有定论:

毫秒感觉
60 fps 的一格16.7 ms
即时< 100 ms像直接操作
察觉得到100–300 ms有反应,但不是瞬间
思绪被打断> 1000 ms在等
注意力流失> 10,000 ms走了
网络典型来回时间
同城5–20 ms
同洲20–80 ms
台湾到美西100–150 ms
跨大西洋70–120 ms
同步轨道卫星500–600 ms

跨太平洋那个数字已经接近光在光纤中的速度,工程手段消不掉——这正是边缘缓存存在的理由。

更细的单位

单位
毫秒(ms)10⁻³
微秒(µs)10⁻⁶
奈秒(ns)10⁻⁹

一奈秒大约是光走 30 公分的时间——这就是为什么电脑内部的讯号时序是一个物理距离的问题。

心算估法

小数点往左移三位。 2500 ms 就是 2.5 秒。