Unix时间戳
在Unix时间戳和可读日期之间相互转换。
当前 Unix 时间
—时间戳 → 日期
日期 → 时间戳
关于本工具
Unix 时间戳转换器将 Unix 时间戳转换为人类可读的日期时间,也可将日期转换回 Unix 时间戳。支持秒精度(10位)和毫秒精度(13位)。
Unix 时间戳(纪元时间)计算自1970年1月1日 00:00:00 UTC 以来经过的秒数。它与时区无关,是大多数编程语言和API的标准时间表示。
使用方法
- 点击「获取当前时间」查看当前 Unix 时间戳。
- 将时间戳转换为日期:在上方字段输入时间戳,点击转换。
- 将日期转换为时间戳:使用日期时间选择器选择日期,点击转换。
- 结果会同时显示本地时间和 UTC 时间。
使用场景
后端开发者检查 API 响应中的时间戳来调试时序问题。数据库管理员将存储的纪元值转换为可读日期用于报表。日志分析师解码服务器日志中的时间戳。前端开发者将 API 时间戳转换为用户友好的时间显示。
常见问题
- 秒和毫秒有什么区别? — 10位时间戳是纪元以来的秒数;13位是毫秒数。JavaScript 使用毫秒;大多数 Unix/Linux 工具使用秒。
- Unix 时间受时区影响吗? — 不受影响。Unix 时间戳始终基于 UTC。显示会转换为您的本地时区,但底层值是绝对的。
- 最大 Unix 时间戳是多少? — 32位有符号整数的上限是 2,147,483,647(2038年1月19日)。现代系统使用64位时间戳,可延伸至遥远的未来。