TL
Tool Lab
💰捐赠
💰捐赠

Unix时间戳

在Unix时间戳和可读日期之间相互转换。

当前 Unix 时间
时间戳 → 日期
日期 → 时间戳

关于本工具

Unix 时间戳转换器将 Unix 时间戳转换为人类可读的日期时间,也可将日期转换回 Unix 时间戳。支持秒精度(10位)和毫秒精度(13位)。

Unix 时间戳(纪元时间)计算自1970年1月1日 00:00:00 UTC 以来经过的秒数。它与时区无关,是大多数编程语言和API的标准时间表示。

使用方法

  1. 点击「获取当前时间」查看当前 Unix 时间戳。
  2. 将时间戳转换为日期:在上方字段输入时间戳,点击转换。
  3. 将日期转换为时间戳:使用日期时间选择器选择日期,点击转换。
  4. 结果会同时显示本地时间和 UTC 时间。

使用场景

后端开发者检查 API 响应中的时间戳来调试时序问题。数据库管理员将存储的纪元值转换为可读日期用于报表。日志分析师解码服务器日志中的时间戳。前端开发者将 API 时间戳转换为用户友好的时间显示。

常见问题

  • 秒和毫秒有什么区别?10位时间戳是纪元以来的秒数;13位是毫秒数。JavaScript 使用毫秒;大多数 Unix/Linux 工具使用秒。
  • Unix 时间受时区影响吗?不受影响。Unix 时间戳始终基于 UTC。显示会转换为您的本地时区,但底层值是绝对的。
  • 最大 Unix 时间戳是多少?32位有符号整数的上限是 2,147,483,647(2038年1月19日)。现代系统使用64位时间戳,可延伸至遥远的未来。