Unix 时间戳转换器
免费在线 Unix 时间戳转换工具,支持时间戳与可读日期之间的双向转换,提供 ISO、UTC 和本地时间格式。
Timestamp → Date
iso
2026-03-30T05:19:36.000Z
utc
Mon, 30 Mar 2026 05:19:36 GMT
local
2026-03-30 05:19:36
relative
0s ago
Date → Timestamp
什么是 Unix 时间戳?
Unix 时间戳(也称为 Epoch 时间或 POSIX 时间)是从 1970 年 1 月 1 日 00:00:00 UTC(即 Unix 纪元)起经过的秒数。它是跨编程语言、数据库、API 和操作系统表示特定时刻最通用的方式。本工具支持 Unix 时间戳与可读日期之间的双向转换,同时支持秒和毫秒精度。
如何使用 Unix 时间戳转换器
- 在「Unix 时间戳」字段中输入时间戳,将其转换为日期。
- 选择时间戳的单位是秒还是毫秒。
- 点击「现在」按钮填入当前时间的 Unix 时间戳。
- 查看转换结果,包括 ISO 8601、UTC、本地时间和相对时间格式。
- 如需将日期转换为时间戳,在「日期字符串」字段中输入日期(如 '2024-01-01T00:00:00Z')。
- 使用每个值旁边的复制按钮复制结果。
常见使用场景
- API 调试 — 将 API 响应或 JWT 令牌中的时间戳转换为可读日期,验证过期时间、创建时间和事件时序。
- 数据库查询 — 在编写或调试查询时,将数据库中存储的 Epoch 值与可读日期进行互相转换。
- 日志分析 — 将应用或系统日志中的 Epoch 时间戳转换为本地时间,方便关联事件和排查问题。
- 跨时区协调 — 将 Unix 时间戳作为时区无关的参考点,用于分布式团队之间协调事件和截止时间。
FAQ
秒级时间戳和毫秒级时间戳有什么区别?
秒级时间戳从 Unix 纪元起计算整秒数(如 1700000000),毫秒级时间戳则多出三位数字表示毫秒精度(如 1700000000000)。JavaScript 的 Date.now() 返回毫秒级时间戳,而大多数 Unix 工具使用秒级时间戳。
支持哪些日期格式进行转换?
本工具支持 ISO 8601 格式(2024-01-01T00:00:00Z)、常见日期字符串(Jan 1 2024)以及 JavaScript Date 构造函数能解析的大多数格式。
1970 年之前的时间戳怎么处理?
Unix 纪元(1970 年 1 月 1 日)之前的时间戳用负数表示。本工具可以将负数时间戳转换为对应的日期。
「相对时间」会实时更新吗?
相对时间在输入或修改时间戳时计算,显示类似「5小时前」或「3天后」的近似值,基于当前时刻与目标时间的差值。