Unix 时间戳转换器

转换器

在 Unix 时间戳与 ISO 8601 可读日期间双向转换,支持秒级与毫秒级精度与本地时区切换。适合排查日志时间、对齐 API 返回时间字段、调试定时任务与跨时区数据落库,后端与运维核对事件先后顺序时即查即得。

实时
当前 Unix 时间
01970-01-01 00:00:00 GMT+00:00
时间戳 (s)
0 位数
可读日期
ISO 8601
世界时钟
获取当前时间戳的各语言写法
点击代码即可复制

关于 Unix 时间戳转换器

时间戳转换工具在 Unix 秒/毫秒时间戳与本地时间、UTC 时间之间双向转换,并支持自定义显示格式与时区切换。它适合调试日志中的时间字段、接口返回的 createdAt/updatedAt、数据库存储的 epoch 值以及 JWT 的 exp/iat 过期时间,也提供当前时间戳一键获取功能。所有计算在浏览器本地完成,自动识别 10 位与 13 位输入并给出提示,结果可复制为 ISO 8601 等多种标准格式,方便直接粘贴进代码或文档,面对跨时区协作与微服务日志聚合,它是快速对齐时间语义、定位时区偏差的常用小工具,让分散在各地的事件能够统一到同一条时间轴上进行比对,避免因为时区理解不一致而误判故障发生时刻,本站同类工具均支持在浏览器本地离线运行,数据不会上传服务器,可放心粘贴使用。

使用方法

  1. 打开时间戳转换工具
  2. 输入 Unix 时间戳(秒或毫秒)或选择日期时间
  3. 自动转换为可读日期格式和 ISO 8601 格式
  4. 查看时区信息和相对时间
  5. 支持批量转换:每行输入一个时间戳

使用场景

  • 读日志时间 — 把日志里的 Unix 时间戳转成本地日期,定位事件发生的具体时刻。
  • 排查时区 — 对同一时间戳切换 UTC 与本地时区,确认是否存在时区偏移问题。
  • 构造测试值 — 把指定日期转成时间戳,填入接口或数据库做边界条件测试。
  • 核对过期 — 把 token 或缓存的过期时间戳转成日期,判断是否已经失效。
  • 毫秒辨别 — 判断一串数字是秒还是毫秒,避免相差一千倍的换算错误。

常见问题

怎么区分秒和毫秒?

工具按数字位数自动判断:10 位通常是秒,13 位通常是毫秒。你也可以手动指定单位,避免误判导致时间偏差。

Unix 时间戳的起点是什么?

是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的时间,与时区无关;显示时才按你选的时区做偏移。

支持负数时间戳吗?

支持。负值表示 1970 年之前的时间,可用于换算更早的历史日期。

2038 年问题会影响它吗?

2038 问题源于 32 位有符号整数溢出。本工具用更大范围的数值处理,不受 32 位限制,能正常转换 2038 年以后的时间。

换算结果会受我电脑时区影响吗?

默认按你选择的时区显示。若选本地时区,结果会随系统设置变化;建议排查问题时显式选择 UTC 以避免歧义。

有浏览器兼容性要求吗?

本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。

可以离线使用吗?

首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。

广告

评论与讨论

还没有评论,来抢沙发吧!

评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。