Unix 时间戳转换工具

在 Unix 时间戳与本地时间、UTC 及任意 IANA 时区之间转换,支持自定义格式,显示实时纪元时钟,并将日期或日期字符串解析回纪元。

正在加载工具…

Unix 时间戳转换工具将 Unix 纪元转换为本地时间、UTC、任意 IANA 时区、ISO 8601、像 YYYY-MM-DD HH:mm:ss 这样的自定义格式,以及“3 分钟前”这样的相对时间——秒、毫秒、微秒和纳秒会自动识别。顶部的实时时钟显示当前 Unix 时间戳并带复制按钮;反向转换可将日期选择器或任意日期字符串(ISO 8601、RFC 2822)转换为纪元秒、毫秒,并可选地转换为微秒和纳秒。所有处理均在浏览器本地完成。

Unix 时间戳转换工具 是什么?

一款完全在浏览器中运行的 Unix 时间戳转换器,可在 epoch 时间与人类可读日期之间双向转换。粘贴一个 Unix epoch,它会按数值大小自动判别单位(秒、毫秒、微秒或纳秒),并显示识别到的单位、类似“3 分钟前”的相对时间、你的本地时间、UTC,以及在“时区”下拉菜单中选择的任意 IANA 时区,还有可复制的 ISO 8601 字符串和用 YYYY、MM、DD、HH、mm、ss 等标记自定义、在客户端渲染的格式。顶部有一个实时更新的当前 Unix 时间戳,并配有独立的复制按钮。反向转换可将日期时间选择器或任意日期字符串(ISO 8601、RFC 2822 等常见格式)转为秒和毫秒的 epoch,开启显示选项后还能得到微秒和纳秒——开发者、DevOps 工程师,以及调试日志、API、数据库或令牌/Cookie 过期时间的人都会用到它。

如何使用 Unix 时间戳转换工具

  1. 查看顶部实时更新的当前 Unix 时间戳,需要以 epoch 秒表示的“现在”时随时点击复制。
  2. 要把时间戳转换为日期,在 Unix epoch 字段中输入或粘贴一个 Unix epoch(或点击“现在”);秒、毫秒、微秒和纳秒会按数值大小自动识别。
  3. 打开 ⚙ 显示设置,为可读输出选择任意 IANA 时区,编辑自定义格式标记(例如 YYYY-MM-DD HH:mm:ss),并切换是否显示微秒和纳秒。
  4. 查看结果——识别到的单位、相对时间、本地时间、UTC、你选择的时区、ISO 8601 以及自定义格式字符串——并复制其中任意一项。
  5. 要把日期转换为时间戳,在“日期字符串”字段中粘贴 ISO 8601 或 RFC 2822 日期字符串,或使用“日期和时间(本地)”选择器。
  6. 复制生成的 Epoch(秒)和 Epoch(毫秒)——开启显示选项时还包括 Epoch(微秒)和 Epoch(纳秒)。

示例

Epoch 秒转 ISO 8601

输入

1718000000

输出

2024-06-10T06:13:20.000Z

在所选时区中的自定义格式

在 ⚙ 显示设置中选择 Asia/Tokyo,并把格式设为 YYYY-MM-DD HH:mm:ss Z;自定义格式输出会把 1718000000 渲染为东京当地的挂钟时间,并带上 +09:00 偏移。

把日期字符串解析为 epoch

在“日期字符串”字段中粘贴 'Mon, 10 Jun 2024 06:13:20 GMT',工具会输出 Epoch(秒)1718000000 和 Epoch(毫秒)1718000000000;开启显示选项后还能得到微秒和纳秒。

常见问题

可以转换到特定时区吗?
可以。打开 ⚙ 显示设置,从下拉菜单中选择任意 IANA 时区(例如 America/New_York 或 Asia/Kolkata);可读输出便会在你的本地时间和 UTC 之外一并显示该时区的时间,自定义格式字符串也会按所选时区渲染。
自定义格式支持哪些标记?
客户端标记包括 YYYY/YY(年)、MM/M(月)、DD/D(日)、HH/H(24 小时制)、hh/h 配合 A/a(12 小时制与上午/下午)、mm/m(分)、ss/s(秒)、SSS(毫秒)、Z/ZZ(UTC 偏移)以及 dddd/ddd(星期)。要原样保留的文字,请用方括号 [ ] 包裹。
它支持秒、毫秒、微秒和纳秒吗?
支持。将 epoch 转换为日期时会按数值大小自动判别单位(≥1e12 为毫秒,≥1e15 为微秒,≥1e18 为纳秒),“识别到的单位”字段会显示所用单位。将日期转换为 epoch 时会输出秒和毫秒,开启显示选项后还会给出精确的微秒和纳秒。
我可以解析哪些日期字符串?
“日期字符串”字段接受 ISO 8601、RFC 2822 以及浏览器能理解的其他常见日期格式。如果某个字符串无法解析,会显示 Invalid;留空则改用“日期和时间”选择器。
我的数据会被上传到任何地方吗?
不会。一切都在你的浏览器本地运行——没有任何时间戳、日期或时区选择被发送到服务器,因此它可以离线使用,并能保护你的数据隐私。

相关工具