时间戳转换

Unix 时间戳与日期互转,秒/毫秒可选,同时显示多时区时间。

什么是时间戳转换工具?

Unix 时间戳(Unix Timestamp)是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,是一个与时区无关的整数。由于计算机内部普遍用它存储和传递时间,开发者在调试接口、排查日志、处理数据库字段时经常需要在时间戳与人类可读的日期时间之间来回转换。

本工具支持双向转换:输入时间戳可以得到本地时间、北京时间(UTC+8)与 UTC 三个时区的完整显示;输入日期时间可以得到对应的秒级与毫秒级时间戳。针对常见的单位混淆问题,工具提供了秒/毫秒切换选项,避免因位数差异造成结果偏差。

所有计算均由浏览器本地完成,无需联网,转换过程不产生任何网络请求,数据安全有保障。

使用步骤

  1. 在「时间戳数值」中输入秒(10 位)或毫秒(13 位)时间戳,并选择对应单位;
  2. 点击「时间戳 → 日期」查看本地时间、北京时间与 UTC 时间;
  3. 需要反向转换时,在「日期时间」中选择一个时刻,点击「日期 → 时间戳」;
  4. 点击「当前时间戳」可一键获取当前时刻的秒级时间戳。

常见问题

什么是 Unix 时间戳?
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数(也有以毫秒计数的版本),是一个与时区无关的整数,常用于程序内部存储与传递时间。
时间戳应该用秒还是毫秒?
Java、PHP 等后端语言常用秒,而 JavaScript 的 Date.now() 返回毫秒。位数上毫秒时间戳为 13 位,秒时间戳为 10 位。转换前请确认输入值的单位。
为什么转换出来的时间和我本地时间不一致?
时间戳本身是 UTC 时刻,不随地区变化。本工具会同时显示本地时间、北京时间(UTC+8)和 UTC 时间,不同时区只是显示上的差异,时刻完全相同。
这个工具会联网或上传数据吗?
不会。所有时间计算都在浏览器本地完成,不联网、不上传,输入的时间戳数据不会离开你的设备。