onlinecalculator.me

免费在线 Unix 时间戳计算器

UNIX 时间戳是自 1970 年 1 月 1 日以来的秒数 UTC。此计算器在 Unix 时间戳和两个方向的人类可读日期之间进行转换。

Unix(秒)
UNIX(毫秒)
ISO 8601
UTC
關於這個計算器

如何使用

  1. 使用顶部的切换选择转换方向。
  2. 输入 Unix 时间戳(以秒为单位)或本地日期和时间。
  3. 读取结果:Unix 秒、Unix 毫秒、ISO 8601 字符串和 UTC 字符串。
  4. 按“与我的数字共享”以复制您的输入预填充的链接。

转换的工作原理

截至日期的时间戳: 将输入秒乘以 1,000 以获得毫秒,构造 JavaScript Date 对象,然后将其格式化为 ISO 8601 和 UTC。

日期到时间戳: 将本地日期时间字符串解析为 Date 对象,然后划分 date.getTime() (自 Epoch 的毫秒数)由 1,000 和地板获得 Unix 秒。

工作示例

Unix 时间戳:1,751,630,400

  • Unix 毫秒:1,751,630,400,000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC:星期五,2025年7月4日,12:00:00 UTC

笔记

  • 计算器将 datetime-local 输入解释为本地时区。 ISO 和 UTC 输出始终在 UTC 中。
  • 负 Unix 时间戳表示 1970 年 1 月 1 日之前的日期。
  • JavaScript’s Date Object 内部使用 64 位浮点数毫秒,在大约公元前 271,821 年和公元 275,760 年之间的所有日期之间提供可靠的精度。
什麼是 Unix 時間戳?
Unix 時間戳記(也稱為 epoch 時間或 posix 時間)是自 1970 年 1 月 1 日 00:00:00 UTC 以來經過的秒數。它廣泛用於程式設計,因為它是一個簡單的整數 取決於時區或日曆系統。
秒和毫秒時間戳有什麼區別?
大多數 Unix 時間戳都是以秒為單位。 JavaScript 的 date.now() 和許多 API 返回毫秒 — 值大 1,000 倍。 計算器顯示兩者,因此您可以為您的系統選擇合適的。
ISO 8601 是什麼意思?
ISO 8601 是日期和時間表示的國際標準。 ISO 8601 字串看起來像 2025-07-04T12:00:00.000Z — 年、月、日、分隔符號、小時、分鐘、秒和表示 UTC 的 Z 後綴。
為什麼我的時間戳看起來與我的預期不同?
時間戳總是在 UTC 內部。 UTC 顯示器顯示絕對時間; 您當地的時間可能會因您的時區偏移而有所不同。 輸入 DateTime-Local 值以取得本機時區的時間戳記。
最大的Unix时间戳是多少?
一个 32 位有符号整数可以容纳最多 2,147,483,647 的时间戳,这对应于 2038 年 1 月 19 日——“2038 年问题”。 现代系统使用 64 位整数,支持将未来数十亿年的日期。

将此免费计算器添加到您自己的网站。 复制片段 - 它适用于您可以粘贴 HTML 并与此页面保持同步的任何地方。

预览嵌入 →

浏览所有计算器 → · 更多日期时间 →