返回首页

时间戳转换 - MyTools在线工具

🧰 MyTools

时间戳转换

输入内容 时间戳或日期时间
1 行 · 0 字符
输出结果
1 行 · 0 字符

Unix 时间戳转换工具:10 位(秒级)/13 位(毫秒级)时间戳与日期时间双向转换,支持任意时区显示,并显示当前实时时间戳。

适用场景

  • 看懂日志和数据库里的时间字段:int 类型的时间戳还原成人话
  • 接口联调:按约定精度生成当前时间戳传给后端
  • 排查时区问题:确认同一时刻在不同时区的表述差异
  • 定时任务调试:把 cron 执行记录里的时间戳转成可读时间

常见问题

10 位和 13 位时间戳有什么区别?

10 位是秒级(自 1970-01-01 起的秒数),13 位是毫秒级。粘贴转换错误会出现"1970 年"或"未来的时间",此时切换精度即可。

时间戳有时区概念吗?

时间戳本身是 UTC 的绝对时刻,没有时区属性。同一个时间戳换算成北京时间、UTC 或纽约时间得到不同的钟面读数,但表示的是同一瞬间。你看到"时区错误",通常是某一方把它当本地时间处理了。

为什么 2038 年之后秒级时间戳会出问题?

32 位有符号整数最大只能表示到 2038-01-19 的秒级时间戳(即 2147483647)。现代 64 位系统已不受影响,但老旧嵌入式设备与协议需注意。

相关工具