FFreeTools

FreeTools 中文说明

时间戳转换工具

把 Unix 时间戳转换为可读日期,或把日期转换为时间戳,方便日志和接口调试。

适合什么场景?

开发者需要把日志、数据库或接口里的时间戳快速转换成可读时间。

  • 日志排查
  • 数据库字段检查
  • 接口联调
  • 定时任务时间校验

使用示例

  • 把 1715683200 转成日期时间
  • 把指定日期转换成秒级时间戳
  • 检查接口返回时间是否和本地时区一致

实用建议

  • 10 位通常是秒级,13 位通常是毫秒级。
  • 跨时区排查时请明确 UTC 和本地时间。
  • 存储时间建议统一使用 UTC。

工具说明

Unix 时间戳表示从 1970-01-01 UTC 开始经过的秒数或毫秒数。不同系统可能使用秒级或毫秒级,需要注意位数。

排查时间问题时,应同时关注时区、秒/毫秒单位和前后端约定。

常见问题

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

10 位通常表示秒,13 位通常表示毫秒。

为什么转换出来差 8 小时?

通常是 UTC 和本地时区显示方式不同造成的。

时间戳适合存数据库吗?

可以,但需要统一单位和时区约定,避免前后端理解不一致。