Unix 时间戳转换器

在 Unix 时间戳和可读日期之间互相转换。支持秒和毫秒自动检测、多种输出格式(包括 ISO 8601 和 UTC)、相对时间显示,以及实时当前时间戳时钟。所有处理都在浏览器中完成。

当前 Unix 时间戳

使用方法

1

查看当前时间戳

当前 Unix 时间戳每秒实时更新。点击即可复制。

2

将时间戳转换为日期

粘贴任意 Unix 时间戳,选择秒或毫秒,即可以多种格式查看转换结果。

3

将日期转换为时间戳

选择日期和时间,即可获取对应的秒和毫秒格式 Unix 时间戳。

常见问题

什么是 Unix 时间戳?

Unix 时间戳(也叫 epoch 时间)是自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的秒数。它在编程、数据库和 API 中广泛用于以单个数字表示时间点。

如何选择秒还是毫秒?

使用切换开关选择单位。工具还会自动检测:如果值大于 9,999,999,999,则自动切换为毫秒。JavaScript 的 Date.now() 返回毫秒,而大多数 Unix 系统使用秒。

结果使用什么时区?

结果同时显示 UTC 和浏览器本地时区。ISO 8601 格式包含 UTC 偏移量,因此不会有歧义。

时间戳的有效范围是多少?

JavaScript 可以表示公元前 271821 年 4 月 20 日到公元 275760 年 9 月 13 日的日期。实际上,大多数 Unix 时间戳在 0(1970 年 1 月 1 日)到约 2,147,483,647(2038 年 1 月 19 日——32 位上限)之间,不过 64 位系统可以处理更大的值。

我的数据会发送到服务器吗?

不会。所有转换都通过 JavaScript 内置的 Date 对象在浏览器中完成。不会通过网络发送任何数据。

相关工具