免费在线 Unix 时间戳计算器
UNIX 时间戳是自 1970 年 1 月 1 日以来的秒数 UTC。此计算器在 Unix 时间戳和两个方向的人类可读日期之间进行转换。
Unix(秒)
—
UNIX(毫秒)
—
ISO 8601
—
UTC
—
如何使用
- 使用顶部的切换选择转换方向。
- 输入 Unix 时间戳(以秒为单位)或本地日期和时间。
- 读取结果:Unix 秒、Unix 毫秒、ISO 8601 字符串和 UTC 字符串。
- 按“与我的数字共享”以复制您的输入预填充的链接。
转换的工作原理
截至日期的时间戳: 将输入秒乘以 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
DateObject 内部使用 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 并与此页面保持同步的任何地方。