10 位和 13 位怎么判断?
多数 10 位 Unix 时间戳是秒级,例如 1784589138;多数 13 位时间戳是毫秒级,例如 1784589138000。转换时需要识别单位,否则结果会偏差很大。
同一个时间戳表示同一个绝对时间点,但输出成本地日期时会受到时区影响。本工具同时展示本地时间、UTC 时间和 ISO 8601,方便开发排查。
$ unix timestamp converter --local --utc --ms
支持 Unix 时间戳转日期、日期转时间戳、秒级/毫秒级识别、北京时间、UTC 时间和 ISO 8601 格式输出。
支持当前时间戳、时间戳转日期、日期转秒级和毫秒级时间戳。
当前秒级时间戳
当前毫秒时间戳
自动识别:--
------------开发调试、日志排查、接口联调时经常使用时间戳
多数 10 位 Unix 时间戳是秒级,例如 1784589138;多数 13 位时间戳是毫秒级,例如 1784589138000。转换时需要识别单位,否则结果会偏差很大。
同一个时间戳表示同一个绝对时间点,但输出成本地日期时会受到时区影响。本工具同时展示本地时间、UTC 时间和 ISO 8601,方便开发排查。
| 格式 | 示例 | 说明 |
|---|---|---|
| 秒级时间戳 | 1784589138 | 常见 10 位,单位秒 |
| 毫秒时间戳 | 1784589138000 | 常见 13 位,单位毫秒 |
| UTC | 2026-07-21T00:00:00Z | 世界协调时间 |
| 北京时间 | UTC + 8 小时 | 中国常用显示时区 |
页面结果适合快速参考,正式使用前请按具体业务规则确认。
时间戳转换适合和日期计算、时间单位换算一起核对
覆盖 Unix 时间戳、秒级毫秒级、时区和本地转换
Unix 时间戳通常指从 UTC 1970 年 1 月 1 日 00:00:00 起经过的秒数,不考虑闰秒。很多系统日志、接口和数据库会使用时间戳表示时间。