免费Unix时间戳转换器

Unix时间戳
转换器

即时将Unix时间戳转换为可读日期,或将日期转换为Unix时间戳。此Unix时间戳转换器支持10位(秒)、13位(毫秒)、UTC和GMT+8 — 全在浏览器中运行,无需安装。
Ad

为什么需要Unix时间戳转换器

每位开发者都会日常遇到这些时间戳痛点。

在控制台反复输入令人抓狂

每次需要解析时间戳时在Chrome DevTools里敲new Date(1710000000000).toLocaleString()实在太繁琐。一个专用的Unix时间戳转换器能彻底终结这个循环。

时区Bug难以发现

后端用UTC存储,前端用北京时间(GMT+8)展示,8小时的偏差会悄悄破坏你的UI。并排显示UTC/GMT+8,在上线前就能抓住时区对齐Bug。

生成测试数据需要手动计算

为令牌过期或倒计时场景生成未来时间戳离不开手动计算。使用+1小时、-1天等快速偏移按钮,无需计算即可生成精确的Unix时间戳。

当前Unix时间戳

实时
秒(10位)1774281118
毫秒(13位)1774281118846
2026
03
23
星期
23
51
58

Epoch → 日期

提示:也可粘贴如下Hex时间戳 0x665F57C0

日期 → Unix时间戳

或输入

快速偏移

为什么选择这款Unix时间戳转换器

专为追求速度、精度和零摩擦体验的开发者设计。

实时Epoch计数器

看着Unix时间戳以毫秒级精度实时跳动。一键冻结,精准捕获用于调试或日志记录的准确Epoch值。

10位/13位自动识别

粘贴任意Unix时间戳,转换器即时判断是秒还是毫秒 — 无需手动切换单位,不会出错。

UTC & GMT+8双时区对比

一键切换UTC与北京时间(GMT+8)。彻底消除后端UTC存储与前端显示之间的8小时偏差Bug。

相对时间显示

每次转换结果都附带距当前时刻的差值 — "3分钟前"、"5小时后" — 即时掌握令牌有效期和日志时序。

快速偏移按钮

点击+1小时、-1天、+7天即可快速移动目标时间戳。无需计算,直接生成令牌过期、超时、倒计时等测试场景的时间戳。

全浏览器端处理,隐私安全

所有Unix时间戳转换均在浏览器本地运行。任何数据不会发送至服务器,处理生产日志和敏感业务数据完全安全。

如何使用Unix时间戳转换器

4种主要使用场景,每种均可在10秒内完成。

01

解析Unix时间戳

将10位(秒)或13位(毫秒)Unix时间戳粘贴到「Epoch → 日期」面板。转换器自动识别单位,并即时显示附带相对时间的日期。

  • 可直接从服务器日志或API响应中粘贴
  • 切换UTC / GMT+8验证时区对齐
  • 相对标签即时显示「3小时前」或「2天后」
💡 Pro Tip:也可粘贴0x665F57C0这样的Hex时间戳 — 转换器自动检测并处理。
02

从日期生成Unix时间戳

打开「日期 → Unix时间戳」面板,通过日期选择器选择日期和时间,可选输入毫秒(0–999)以实现13位精度,然后复制生成的Epoch值。

  • 输入「今天」「昨天」「现在」可快速设置
  • 添加毫秒(0–999)实现13位精度
  • 同时显示秒和毫秒两种结果
💡 Pro Tip:使用快速偏移按钮将时间戳移动±1小时、±1天或+7天,即时生成过期测试数据。
03

对比UTC与GMT+8

转换Epoch后,点击结果区域的UTC / GMT+8切换按钮。两个时间即时并排显示,确认后端UTC存储与前端显示时区正确对应。

  • 分享URL时时间戳会保留在历史记录中
  • 鼠标悬停相对标签可查看ISO 8601字符串
  • 对秒和毫秒两个版本均进行验证
💡 Pro Tip:快速定位时区Bug的方法:转换服务器存储的时间戳,对比GMT+8显示与前端实际展示 — 有差异即发现Bug。
04

复用最近的转换记录

最近5次转换记录会本地保存在浏览器中。点击历史记录旁的「填入」按钮,可将该时间戳重新填到输入面板,从那个点继续操作。

  • 刷新页面后记录依然保留
  • 首选单位(秒/毫秒)和时区设置也会保存
  • 点击「清除记录」删除所有条目
💡 Pro Tip:记录功能完全离线可用 — 这款Unix时间戳转换器无需网络连接即可运行。

开发者的真实时间戳使用场景

看看Unix时间戳转换器如何解决日常开发中的痛点。

缩短调试循环

不必再在控制台输入new Date(ts).toLocaleString()。把Unix时间戳粘贴进来,1秒内获取日期、相对时间、UTC/GMT+8全部结果。Unix时间戳转换器永远就在身边那个标签页里。

开发者工作流:在代码编辑器和终端旁用浏览器工具解码Unix时间戳

修复时区对齐Bug

后端UTC存储,前端GMT+8显示,一个切换同时看两个。用这款Unix时间戳转换器即时验证存储的Epoch是否映射到正确的本地时间,上线前赶走时区Bug。

时区对比界面:同一Unix时间戳并排显示UTC与GMT+8

秒级生成测试时间戳

点击+1小时或+7天,立即移动基准时间戳。以毫秒级精度生成用于测试令牌过期、倒计时定时器和定时任务逻辑的过去或未来Unix时间戳。

测试数据生成界面:使用快速偏移按钮(+1小时、+7天)生成未来Unix时间戳

常见问题

关于Unix时间戳及本转换器使用方法的常见问题解答。

什么是Unix时间戳?

Unix时间戳(也称Epoch时间)是自1970年1月1日00:00:00 UTC以来经过的秒数或毫秒数。它是全球服务器、数据库、API和操作系统通用的时间格式。10位Unix时间戳表示秒,13位表示毫秒。

这款Unix时间戳转换器是如何工作的?

所有操作均在浏览器内通过JavaScript内置Date API完成。粘贴Unix时间戳后,转换器检测其位数(10位为秒,13位为毫秒),计算UTC和GMT+8两个时区的对应日期,并计算距当前时刻的差值。数据不会离开您的设备。

10位和13位时间戳有什么区别?

10位Unix时间戳表示自Epoch以来的秒数(如1710000000),13位表示毫秒数(如1710000000000)。JavaScript的Date.now()返回毫秒,大多数Unix系统命令(date +%s)返回秒。本转换器自动识别您粘贴的是哪种。

为什么UTC和本地时间相差8小时?

中国标准时间(CST)为UTC+8,北京比协调世界时恰好早8小时。如果后端以UTC存储时间戳,前端未经转换直接以用户本地时区显示,就会出现固定的8小时偏移。

可以把日期或时间转换为Unix时间戳吗?

可以。使用「日期 → Unix时间戳」面板,选择日期和时间,可选输入毫秒(0–999)实现13位精度,转换器即时输出秒和毫秒两种Epoch值。可用快速偏移按钮将结果移动±1小时、±1天或+7天。

什么是Hex时间戳?如何转换?

Hex(十六进制)Unix时间戳是以十六进制格式表示的Epoch,通常以0x开头,如0x665F57C0。常见于底层系统日志、网络数据包和嵌入式系统。本Unix时间戳转换器自动检测0x前缀输入,将其转换为十进制时间戳和可读日期。

转换器离线也能用吗?

可以。所有转换逻辑完全在浏览器内运行,无需网络请求。页面加载后,即使断开网络,也可以不间断地继续转换Unix时间戳、生成日期和查看历史记录。

使用这款Unix时间戳转换器数据安全吗?

完全安全。您输入的时间戳、日期和其他数据不会发送到任何服务器。所有计算均使用标准JavaScript API在浏览器本地完成。可以放心粘贴生产环境的日志时间戳、会话令牌和内部API响应。

Start Converting Unix Timestamps Now

Free, instant, and 100% browser-side. No signup, no limits, no data sharing.