⏱️
时间戳怎么换算成日期(秒和毫秒别搞混)
后端给的时间戳是秒还是毫秒,决定了结果差 1000 倍。10 位是秒,13 位是毫秒,先看位数再换算,能省掉一半排查时间。
具体步骤
- 打开「时间戳转换」,粘贴时间戳。
- 10 位按秒处理,13 位按毫秒处理;工具会自动识别,也可以手动切换。
- 看换算结果时注意时区,接口多用 UTC,展示要给用户本地时间。
- 需要反查某个日期对应的时间戳,切换到日期 → 时间戳。
- 跨时区或算工作日往前一步用「日期与时区工具」。
容易踩的坑
- 2038 年问题来自 32 位有符号整数,现在多数系统已用 64 位。
- 日志里的时间戳常带微秒,删掉最后三位再换算。
- 写定时任务前,用「Cron 表达式解析」预演执行时间。