时间戳 → 日期时间
输入一个时间戳后,这里会展示所有格式。
日期时间 → 时间戳
输入一个日期后,这里会给出各级时间戳。
时间差 / 间隔计算
填写开始与结束时间,即可计算间隔。
时间加减推算
常用时间戳速查
下表按「当前时间」和访问者所在时区实时生成,包含今 / 昨 / 明天的零点、本周一、本月 1 号、今年 1 月 1 日,以及 Unix 纪元起点、2038 年 32 位溢出临界点等常用时间戳。
常见问题
时间戳到底是秒还是毫秒?
Unix 时间戳的标准定义是秒(10 位)。但在 JavaScript、Java、Go 等语言里常见的是毫秒(13 位)。本工具会根据位数自动识别,也可手动指定单位避免误判。
为什么转换结果和我预期差了 8 小时?
多数情况是单位或时区问题:把毫秒当成了秒,或者拿 UTC 结果和本地时间对比。结果区同时给出本地时间和 UTC 时间,可交叉核对。
2038 年溢出问题是什么?
32 位有符号整数能表示的最大秒级时间戳是 2147483647,对应 2038-01-19 03:14:07 UTC。超过这个值会发生整数溢出,建议新系统统一使用 64 位或毫秒单位存储。
微秒和纳秒转换精度会有损失吗?
本工具用字符串位移换算,不会经过浮点运算,因此不会丢失精度。但浏览器 JavaScript 的 Date 只保证毫秒级,纳秒部分仅用于换算显示。
可以把转换结果直接分享给别人吗?
可以。输入时间戳后地址栏会自动带上 ?ts= 参数,复制整个链接分享即可,对方打开会看到同样的转换结果。