跳到主要内容
时间转换器

Unix 时间戳转日期

把原始 Unix 时间戳转成可读日期,适合核对日志、接口载荷、数据库记录、Webhook 重试和埋点事件。

支持秒级和毫秒级 Unix 时间戳转换

如何使用 Unix 时间戳转日期工具

1

输入或粘贴一个 Unix 时间戳,可以来自日志、接口返回、数据库记录或埋点事件,支持秒级和毫秒级数值。

2

页面会立即把它转换成可读日期时间,你也可以继续调整数字,判断原始值到底是秒还是毫秒。

3

适合排查 Webhook、定时任务、登录过期、消息队列、线上日志,或任何原始时间戳不方便直接读懂的场景。

Unix 时间是怎么计算的

Unix 时间从 UTC 1970-01-01 00:00:00 开始计数,常见单位是秒或毫秒。

  • 10 位数值通常是秒级时间戳
  • 13 位数值通常是毫秒级时间戳
  • 毫秒 = 秒 x 1000

时间戳示例

1714521600

2024-05-01 00:00:00 UTC

10 位数值通常表示秒级 Unix 时间戳。

1714521600000

2024-05-01 00:00:00 UTC

同一个时刻用毫秒表示时,会多出三个 0。

排查说明

  • 如果转换结果差了几十年,先检查来源到底是秒还是毫秒。
  • Unix 时间戳表示 UTC 中的某个真实时刻,显示结果会受语言和时区影响。
  • JavaScript Date 通常使用毫秒,而很多后端接口和数据库字段会使用秒。

快速看懂原始 Unix 时间戳

排查日志和接口更方便

当后端日志、Webhook 负载或数据库字段里只有原始时间戳时,可以直接读出对应日期。

时间问题一眼就能对上

改动数字后,可读日期会立即更新,方便你边排查边对比前后事件。

支持秒和毫秒两种单位

常见 10 位秒级和 13 位毫秒级 Unix 时间戳都能直接识别,更容易发现单位写错。

排查线上时间更顺手

查回调时间、队列事件或日志记录时,打开就能直接对照。

更多时间处理工具

Unix 时间戳转日期常见问题

这个工具支持秒级和毫秒级时间戳吗?
支持。常见 10 位秒级时间戳和 13 位毫秒级时间戳都可以直接输入,不需要额外转换格式。
为什么有些时间戳看起来完全不对?
最常见原因是把秒和毫秒弄反了。如果结果差了几十年,通常说明原始值用的是另一种单位。
为什么有些时间戳会差出几十年?
通常是秒和毫秒弄反了。把秒级值当成毫秒,或把毫秒级值当成秒,都会让结果偏到很离谱的年份。

还要继续处理时间数据?

如果下一步要把日期转回时间戳,或比较不同时区时间,可以继续使用相关时间工具。

查看更多工具