Unix时间戳转换器
将Unix时间戳转换为日期和时间。
将Unix时间戳转换为日期和时间。
当前Unix时间
1784622352
详情
ISO 86012026-07-21T08:25:52.345Z
UTCTue, 21 Jul 2026 08:25:52 GMT
相对时间now
快速参考
| 事件 | 时间戳 |
|---|---|
| 现在 | 1784622352 |
| 1小时前 | 1784618752 |
| 1天前 | 1784535952 |
| 开始 2026 | 1767225600 |
| 开始 2025 | 1735689600 |
| 开始 2024 | 1704067200 |
| Y2K (2000) | 946684800 |
在 Unix 时间戳与人类可读日期之间转换
概述
Unix 时间戳是自 1970 年 1 月 1 日(UTC)以来的秒数——一种紧凑、无时区的计算机存时方式。它遍布日志、API 和数据库,但人类无法读懂。此转换器把时间戳变成正常的日期时间,再把日期变回时间戳,在浏览器中即时完成,无需上传。
使用步骤
- 1
输入时间戳或日期
粘贴要解码的 Unix 时间戳,或选择要编码的日期时间。
- 2
即时转换
工具显示对应的日期(UTC 和本地时间)或时间戳值。
- 3
复制结果
阅读用人类日期,代码、日志或数据库用数字。
工作原理
工具将 Unix 时间戳(秒或毫秒)加到 1970 纪元上,生成以 UTC 和你本地时区显示的日历日期时间。反过来,你选择一个日期,它便计数自纪元以来的秒数。由于时间以单个数字存储,转换是纯粹的本地算术——不会发送到服务器。
什么时候用
读取日志文件、API 响应或数据库记录中的时间戳。生成要插入代码或查询的时间戳。从 UTC 时间戳查看某事件发生的本地时间。调试两个系统为何在时间上不一致。在 API 要求某种单位时于秒与毫秒之间转换。核对令牌或缓存的过期时间。
常见问题
Unix 时间戳传统上以秒为单位(当前约 10 位),但 JavaScript 和许多 API 用毫秒(13 位)。若结果严重偏差,很可能是把两者混用了——检查位数。
注意事项
经典的 32 位 Unix 时间戳会在 2038 年 1 月溢出(“2038 年问题”)。现代系统使用 64 位值,但旧软件在处理遥远未来日期时可能出错。