Timestamp Converter · 编码转换
Unix 时间戳与人类可读日期的双向转换:支持秒、毫秒、微秒三种精度,内部使用 BigInt 运算,16 位微秒时间戳也不会丢失精度。实时时钟随手取当前时间戳,时区可切换,全部在本地完成。
1. 选精度:根据时间戳位数选择秒 / 毫秒 / 微秒(10 位=秒,13 位=毫秒,16 位=微秒)。
2. 时间戳 → 日期:粘贴时间戳,立即得到可读日期;或选时区查看不同时区的表示。
3. 日期 → 时间戳:选择日期时间,得到对应精度的时间戳。
4. 取当前值:实时时钟区直接复制当前时间戳,可暂停定格。
接口调试 — 后端返回 13 位毫秒时间戳、前端需要秒级、第三方要微秒——三档互转一键完成,联调不再手算。
日志排查 — 日志系统常以微秒精度记录事件顺序,BigInt 保证 16 位数值转换不出错,配合时区切换对齐多系统时间线。
数据库时间字段核对 — MySQL 的 DATETIME 与 Unix 时间戳互相比对,排查时区偏移带来的"差 8 小时"问题。
定时任务与过期判断 — 写缓存过期、token 有效期逻辑时,随手取当前秒级时间戳做边界测试。
完全免费,转换全部在浏览器本地完成,免登录,打开即用。
10 位是秒级,13 位是毫秒级——同一个时刻的两种精度表示。转换时选对档位即可,本工具也支持 16 位微秒级。
微秒时间戳约 16 位,超过了 JavaScript Number 能安全表示的整数上限(2^53),普通工具用它运算会丢失末尾精度。本工具使用 BigInt 运算,从根上规避此问题。
时间戳本身是 UTC 纪元秒数,没有时区;"差 8 小时"的问题出在展示环节。本工具默认按你的本地时区显示,也可切换时区查看。
可以。点击暂停后当前值定格,方便复制;再点一次恢复跳动。
不用记命令、不用踩语言库的时区坑,且微秒精度场景下结果比基于 Number 的脚本更可靠。