SECONDS · MILLISECONDS · MICROSECONDS · NANOSECONDS

秒与毫秒
转换器

将时刻转换为精确的 Unix 秒 (s)、毫秒 (ms)、微秒 (μs) 或纳秒 (ns)。自行确定原始单位以防止单位错误,并将 UTC 和韩国日期放在一起进行比较。

换算 Unix 时间单位

选择数字的单位。将所有单位值和实际日期一起计算。

同一时刻的四个单位—
秒
—
毫秒 (ms)
—
微秒 (μs)
—
纳秒 (ns)
—
准确的 ISO 8601 UTC
—
世界标准时间日期—
韩国日期 KST—

—

您输入的数字只会在此屏幕上计算,不会被传输或存储。

秒、毫秒、微秒与纳秒单位表

每个单位比紧邻其下的单位大 1,000 倍。如果你了解了秒之间的关系,你就可以快速检查数字。

单位符号1秒的值转换为秒
秒s1按原样使用
毫秒ms1,000除以 1,000
微秒μs1,000,000除以 1,000,000
纳秒ns1,000,000,000除以 1,000,000,000
使值变小并不总是意味着四舍五入。 当纳秒值表示为秒时,它们具有小数位。该工具最多保留 9 位数字,因此 1,234,567,890ns是 1.23456789s它显示为 。

如何通过数字猜测单位

对于接近现在的正值,长度是一个有用的线索。但是,不要仅根据长度进行确认,还要检查实际日期。

10 位数字:可能的秒数

1704067200秒为 2024-01-01 00:00:00 UTC。典型的 Unix 秒对应于这个长度。

13 位数字:可能的毫秒

1704067200000一毫秒是同一个时刻。看起来第二个值后面又多了三个零。

16 和 19 位数字:较小的单位

同一时间点以微秒为单位有 16 位,以纳秒为单位有 19 位。

1970 年附近的值和遥远未来的值具有不同的长度规则。 如果数字有前导零或者是负数或小数,请自行选择单位并检查转换后的日期是否符合您的预期。

准确读取小数和负数

Unix 时间可以表示参考点之前和之后的时间,并且间隔短于一秒。

.

小数秒

0.5秒比参考时间晚了 500 毫秒。秒最多可以输入 9 位小数。

−

负时间

-1秒是 1970-01-01 00:00:00 UTC 之前 1 秒。它不仅保持绝对值,而且保持方向。

32

2038 边境

秒值 2147483647是 32 位有符号整数的末尾。在存储较大值的地方,请确保它们支持较宽的数值范围。

检查标准: Unix时间标准和闰秒处理方法 POSIX 时间描述您可以在这里查看。屏幕上可以表示为日期的范围是 MDN 日期范围指南跟随。

时间单位换算常见问题

我们总结了千倍关系、数字识别、小数和负数的含义。

1秒有多少毫秒?

1 秒是 1,000 毫秒。将同一时刻从秒转换为毫秒时,乘以 1,000,从毫秒转换为秒时,除以 1,000。

10 位和 13 位时间戳有什么区别?

在表示最近日期的典型 Unix 值中,10 位数字通常是秒,13 位数字是毫秒。但是,较旧的日期或遥远的未来值可能具有不同的长度,因此如果您知道原始单位,则自己选择它们会更准确。

我可以将小数秒转换为毫秒吗?

是的。例如,1.25 秒等于 1,250 毫秒、1,250,000 微秒或 1,250,000,000 纳秒。该工具以秒为单位保留最多 9 位小数输入。

负时间戳是什么意思?

负数表示 Unix 标准时间 1970 年 1 月 1 日 00:00:00 UTC 之前。例如,-1 秒是 1969 年 12 月 31 日的 23:59:59 UTC。

如果我选择了错误的单位,为什么会得到完全不同的日期?

因为秒和毫秒相差1000倍。如果将 1704067200 读作秒,则为 2024 年,但如果将其读作毫秒,则为 1970 年 1 月。如果结果日期与预期不同,请先尝试更改单位。