Start 提交收录

Unix 时间戳转换器

开发者工具

把 Unix 时间戳转换成 UTC 与本地时间,或把任意日期时间反算成秒与毫秒时间戳。

计算结果

Unix 时间戳(秒) —
  • 毫秒时间戳 —
  • ISO 8601(UTC) —
  • UTC 时间 —
  • 本地时间 —
  • 相对当前时间 —

修改任意输入,结果即时更新。

公式与规则

  • Unix 时间从 1970 年 1 月 1 日 00:00:00 UTC 起按秒计数,不计闰秒。
  • 毫秒 = 秒 × 1000,所以 JavaScript 的 Date 值通常是 13 位。
  • 自动识别时,大于等于 1×10¹¹ 的数值按毫秒处理。
  • 本地时间取浏览器上报的时区,会随夏令时变化。

实际示例

零时刻

输入 时间戳 0,单位秒。

结果 1970-01-01T00:00:00.000Z,即 Unix 纪元起点。

2026 年元旦

输入 时间戳 1767225600,单位秒。

结果 2026-01-01T00:00:00.000Z,毫秒值为 1767225600000。

日期反算时间戳

输入 浏览器时区的 2026-10-24 09:30。

结果 秒级时间戳会随时区偏移变化,所以相同的墙上时间在不同时区得到的数值不同。

常见问题

Unix 时间戳到底是秒还是毫秒?

传统 Unix 时间是秒。JavaScript、Java 与很多 API 用毫秒,表现为 13 位数字。这里可以强制指定单位,也可以按位数自动识别。

为什么本地时间与 UTC 不一致?

UTC 恒定不变,本地时间则加上所在时区偏移并考虑夏令时。时间戳表示的是绝对时刻,变化的只是显示方式。

2038 年之后会怎样?

2038 年问题只影响用 32 位有符号整数存秒的系统。本工具使用 JavaScript 数值,可处理远超 2038 年的日期。

免责声明: 结果按页面所列公式计算,仅作参考;实际用量会受材料品牌、施工方式与环境影响,下单前建议预留余量。