论 论坛之家工具箱

时间戳转换

NOW --:--:--
LOCAL TIME UTC+08:00
—
UTC — UNIX — WEEKDAY —

时间戳 → 日期时间

Unix 秒通常是 10 位数字,毫秒是 13 位数字;支持负数(1970 年以前)。

日期时间 → 时间戳

日期时间按当前设备时区解析,例如 UTC+08:00。

转换结果

共 7 项 · 可逐项复制
本地时间—
UTC 时间—
ISO 8601—
Unix 秒—
Unix 毫秒—
星期—
相对现在—
就绪

什么是在线时间戳转换工具

这是一个在浏览器里运行的 Unix 时间戳转换工具,可以在秒/毫秒时间戳与本地日期时间之间双向转换,并同时列出本地时间、UTC 时间、ISO 8601、Unix 秒、Unix 毫秒、星期与相对现在的时间。

时间戳表示自 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数或毫秒数,本身不带时区;显示成本地时间时,浏览器会按当前设备时区换算。工具直接使用浏览器的 Date 对象,所有计算在本地完成,不会上传数据。

秒与毫秒

可切换秒或毫秒输入,结果中同时给出两种 Unix 时间戳。

本地与 UTC

同时显示本地时间、UTC 时间和带 Z 的 ISO 8601 字符串。

双向同步

时间戳与日期时间互相转换时自动回填另一侧输入,便于对照。

本地计算

转换在浏览器内完成,时间数据不上传,也不需要登录。

使用方法

  1. 输入时间戳并选择秒或毫秒,点击「转换」即可看到日期时间;也可以直接点「当前时间戳」。
  2. 或者选择本地日期时间并点击「转换」,工具会生成对应的 Unix 秒与毫秒。
  3. 在结果区逐项复制,或点击「复制全部」一次保存所有格式。

常见问题

秒时间戳和毫秒时间戳有什么区别?

Unix 秒时间戳通常是 10 位数字,例如 1761000000;毫秒时间戳是 13 位数字,例如 1761000000000。本工具可以在两者之间切换,并在结果中同时给出两种值。

转换结果显示的是本地时间还是 UTC?

两者都会显示。本地时间按你当前设备的时区计算,UTC 时间与时区无关,ISO 8601 格式则统一使用 UTC 并带 Z 后缀。

支持的时间范围有多大?

受浏览器 Date 对象限制,可表示约公元前 271821 年到公元 275760 年之间的时间,对应 ±8.64e15 毫秒。超出范围会提示无效。

为什么日期时间输入框没有时区选项?

浏览器的 datetime-local 输入按设备本地时区解析。如果你需要固定时区,请先换算成 UTC 时间或使用 ISO 字符串自行处理。

会受 2038 年问题影响吗?

不会。浏览器使用 64 位浮点数表示时间,不受 32 位 Unix 时间戳在 2038 年溢出的限制。

时间数据会上传到服务器吗?

不会。所有转换都在浏览器本地完成,输入的时间数据不会上传,也不会被保存。