使用说明
- 选择「日期 → 时间戳」面板,通过日期选择器或手动输入日期时间,系统将自动换算为 Unix 时间戳(秒和毫秒)。
- 选择「时间戳 → 日期」面板,粘贴时间戳数值(支持 10 位秒级和 13 位毫秒级自动识别),系统将还原为可读日期。
- 通过下拉菜单切换时区,所有换算结果会实时更新为对应时区的本地时间。
- 点击「现在」按钮可一键填入当前时刻的时间戳,适合调试和日志分析场景。
- 右侧实时时钟显示所选时区的当前时间和指针表盘,方便直观查看跨时区时间。
功能特性
- 双向互转:支持日期到时间戳、时间戳到日期的双向实时转换,无需手动点击按钮即可看到结果。
- 自动识别精度:智能识别 10 位秒级和 13 位毫秒级时间戳,省去手动判断的麻烦。
- 全球时区支持:内置 14 个常用时区,覆盖北京、东京、纽约、伦敦、悉尼等主要城市。
- 多种格式输出:同时输出本地时间、UTC 标准时间、ISO 8601 格式以及相对时间描述(如「3天前」)。
- 实时时钟:附带模拟表盘和数字显示,可自由切换时区查看当前时刻。
常见问题 FAQ
Q: 什么是 Unix 时间戳?
A: Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 开始经过的秒数(或毫秒数),是计算机系统中常用的时间表示方式。它与时区无关,全球统一。
Q: 为什么时间戳 0 显示的日期是 1970-01-01?
A: 这是 Unix 纪元的起点(Epoch),所有 Unix 时间戳都以此为基准。时间戳 0 代表 UTC 时间 1970 年 1 月 1 日 0 点整。
Q: 支持负数时间戳吗?
A: 支持。负数时间戳表示 1970 年 1 月 1 日之前的日期,例如 -86400 表示 1969 年 12 月 31 日。
Q: 2038 年问题是什么?
A: 32 位有符号整数最大表示到 2038 年 1 月 19 日 03:14:07 UTC。本工具使用 JavaScript 的 64 位浮点数,不存在此限制。