keencalculator
  1. 首页
  2. 日期与时间
  3. Unix 时间戳记转换器

Unix 时间戳记转换器

把 Unix 时间戳记——从 1970 年 1 月 1 日 00:00 UTC 起算的秒数——转成看得懂的日期与时间,或是反过来转换。以毫秒表示的数值会自动辨识。

快速范例

秒或毫秒——13 位数的值会当成毫秒。

你输入的数字只留在浏览器里,不会上传。
结果2023-11-14 22:13:20 UTC
ISO 8601
2023-11-14T22:13:20Z
自 epoch 起的秒数
1700000000
自 epoch 起的毫秒数
1700000000000
星期几(UTC)
星期二

已保存的设置

把常用的输入存起来——你的时薪、你的贷款、你家的房间尺寸——下次点一下就能加载。

    你最近的计算

    你在这里算过的结果会保存在这台设备上,方便之后回来查看。

      公式

      时间戳记 = 从 1970-01-01 00:00:00 UTC 起经过的秒数
      毫秒 = 秒 × 1000

      使用方式

      1. 选择转换方向。
      2. 输入时间戳记,或输入 UTC 的日期与时间。
      3. 拷贝你需要的格式:秒、毫秒或 ISO 8601。

      计算范例

      时间戳记 1700000000

      结果
      2023-11-14 22:13:20 UTC
      星期几(UTC)
      星期二

      2026 年 1 月 1 日 00:00 UTC

      结果
      1767225600
      自 epoch 起的毫秒数
      1767225600000

      秒还是毫秒?

      Unix 工具、大多数数据库,以及 Python、PHP 等语言使用秒:目前是 10 位数。JavaScript 和 Java 使用毫秒:13 位数。这个转换器会把 1,000 亿以上的数值当成毫秒。

      2038 年问题

      用有号 32 比特整数保存时间戳记的系统,在 2147483647 之后会溢出,也就是 2038 年 1 月 19 日 03:14:07 UTC。现代系统使用 64 比特数值,不受影响。

      常见问题

      什么是 Unix epoch?

      1970 年 1 月 1 日开始的那一刻,UTC 午夜。时间戳记 0 就是那个瞬间;负值代表更早的时间。

      Unix 时间戳记有时区吗?

      没有。它是从一个固定瞬间起算的秒数,所以在世界各地都一样。只有在把它显示成当地日期与时间时,时区才有影响。

      相关计算器