Unix 时间戳

时间工具

Result will appear here...

时间戳转换最常见的坑

时间戳工具最常用于接口调试、日志排查和数据核对。真正容易出错的不是转换本身,而是秒与毫秒的混用、时区差异,以及把本地时间误当成 UTC。

优先先判断单位

  • 10 位整数通常表示秒级时间戳。
  • 13 位整数通常表示毫秒级时间戳。
  • 如果结果落在 1970 年附近,通常就是单位传错了。

排查日志时的一个简单思路

先把原始时间戳转成人能读懂的时间,再确认它是按本地时区展示,还是按 UTC 展示。很多“定时任务晚了 8 小时”的问题,本质上只是时区理解不一致。

示例输入
1707123456
1707123456000

使用边界

  • 前端显示时间时,要明确是给用户看本地时间,还是给工程排查看标准时间。
  • 数据库和日志系统可能各自使用不同精度,混用时要先统一。
  • 时间格式正确不代表业务逻辑正确,仍要结合任务计划或事件顺序判断。

相关阅读

内容说明更新于 2026-03-10,会根据工具行为和页面结构继续修订。