FreeTools 中文说明
时间戳转换工具
把 Unix 时间戳转换为可读日期,或把日期转换为时间戳,方便日志和接口调试。
适合什么场景?
开发者需要把日志、数据库或接口里的时间戳快速转换成可读时间。
- 日志排查
- 数据库字段检查
- 接口联调
- 定时任务时间校验
使用示例
- 把 1715683200 转成日期时间
- 把指定日期转换成秒级时间戳
- 检查接口返回时间是否和本地时区一致
实用建议
- 10 位通常是秒级,13 位通常是毫秒级。
- 跨时区排查时请明确 UTC 和本地时间。
- 存储时间建议统一使用 UTC。
工具说明
Unix 时间戳表示从 1970-01-01 UTC 开始经过的秒数或毫秒数。不同系统可能使用秒级或毫秒级,需要注意位数。
排查时间问题时,应同时关注时区、秒/毫秒单位和前后端约定。
常见问题
10 位和 13 位时间戳有什么区别?
10 位通常表示秒,13 位通常表示毫秒。
为什么转换出来差 8 小时?
通常是 UTC 和本地时区显示方式不同造成的。
时间戳适合存数据库吗?
可以,但需要统一单位和时区约定,避免前后端理解不一致。