开发者工具

Epoch 时间戳转换器

在 Unix 时间戳(秒 / 毫秒)和人类可读的日期时间之间相互转换。同时显示 ISO 8601、本地时间和 UTC,全部在浏览器内完成。

当前时间

Epoch 转日期

输入 Unix 时间戳以转换

日期转 Epoch

支持格式:ISO 8601、YYYY-MM-DD、MMM DD YYYY 等

输入日期以转换为 epoch

Epoch 时间戳转换器 — 常见问题

Unix 时间戳(Epoch 时间)是什么?

Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC(Unix 纪元)开始经过的秒数。它用一个整数表示时刻,便于在系统之间存储、比较和传输,因此在计算机领域被广泛使用。

秒和毫秒有什么区别?

Unix 时间戳传统上以秒为单位,但 JavaScript 的 `Date.now()` 等许多语言和 API 采用毫秒级时间戳,精度更高。毫秒时间戳等于秒级时间戳乘以 1000。本工具会自动识别并处理两种格式。

「2038 年问题」是什么?

很多系统用 32 位有符号整数存储 Unix 时间戳,到 2038 年 1 月 19 日(2,147,483,647 秒)后就会溢出,回绕成负数,这就是「2038 年问题」。64 位现代系统不受影响。

ISO 8601 是什么格式?

ISO 8601 是日期时间表示的国际标准,格式为 `YYYY-MM-DDTHH:mm:ss.sssZ`,其中 `T` 分隔日期和时间,`Z` 表示 UTC。它是 API 间交换时间数据最常用的格式,与本地区域设置无关,没有歧义。

输入数据安全吗?

是的。所有转换都通过浏览器内的 JavaScript Date API 完成。输入的时间戳和日期时间不会被发送到服务器,全部留在你的设备上。