时间戳换算
Unix 时间戳转换器
自动识别秒和毫秒时间戳,同时显示本地时间、UTC、ISO 8601,并支持日期反向换算。
本地时间取决于当前设备时区
输入
时间戳或本地时间
本地时间使用当前设备时区;ISO 结果固定使用 UTC。
时间戳转日期
同一瞬间的三种表示
- 本地时间
- 2023/11/15 06:13:20
- UTC / ISO 8601
- 2023-11-14T22:13:20.000Z
- Unix 秒
- 1700000000
- Unix 毫秒
- 1700000000000
日期转时间戳
反向换算
1699999980秒
处理规则
时间戳表示瞬间,时区只影响显示。
Unix 时间戳从 1970-01-01 00:00:00 UTC 开始计数。10 位左右通常是秒,13 位左右通常是毫秒。
同一个时间戳在上海、洛杉矶或伦敦显示的钟表时间不同,但代表的是同一个瞬间。ISO 8601 末尾的 Z 表示 UTC。
Unix 毫秒 = Unix 秒 × 1000;ISO 8601 的 Z 后缀表示 UTC+00:00。
常见问题
Unix 时间戳转换器 · 常见问题
10 位和 13 位时间戳有什么区别?
常见 10 位时间戳以秒为单位,13 位以毫秒为单位;本工具根据数值绝对值自动判断。
为什么本地时间和 UTC 不同?
它们使用不同的时区显示同一瞬间。中国标准时间通常比 UTC 快 8 小时。
2038 年问题是什么?
使用有符号 32 位整数存储秒时间戳的旧系统会在 2038 年溢出;现代 JavaScript Date 不受同一 32 位限制,但仍有自身范围。