语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
时间戳转换器

时间戳转换器

将 Unix 时间戳转成可读日期,也能把日期转回时间戳。自动识别秒和毫秒,同时显示本地、UTC、ISO 8601 和相对时间,还支持批量转换。

时间戳转换器

时间戳转换器能把 Unix 时间戳(也叫纪元时间)转成可读的日期,也能把日期反过来转成时间戳。粘贴一个数字就能看到它代表哪一天,或者挑选一个日期和时间,立刻得到对应的准确时间戳。

它会自动处理(10 位)和毫秒(13 位),把结果同时显示为本地时间、UTC、ISO 8601 和相对时间,支持任意 UTC 偏移,还能一次批量转换大量时间戳。它适合调试 API 和日志的开发者、处理时间戳数据的数据分析师、系统管理员、QA 测试工程师,以及任何遇到一串原始纪元数字却看不懂的人。

隐私优先设计:每一次转换都用浏览器自带的日期时间引擎在本地运行。任何时间戳、日期或输入都不会上传到服务器,页面加载完成后即使断网也能继续使用。

如何使用时间戳转换器

1

把时间戳转成日期

时间戳 → 日期 框中输入或粘贴一个 Unix 时间戳。标记会显示它被识别为还是毫秒,日期会立刻以本地时间、UTC、ISO 8601 和相对时间形式出现。用快速填入按钮——当前、当日开始、当日结束或纪元 0——可以飞快填入一个值。

2

把日期转成时间戳

日期 → 时间戳 卡片中,挑选(或直接输入)一个日期和时间,然后选择时区:本地、UTC、其中一个常用预设,或自定义 UTC 偏移。对应的时间戳会同时以毫秒显示。

3

复制任意数值

点击任一结果旁的复制按钮——当前时间戳、转换好的日期,或生成的数字——即可把准确数值放进剪贴板,并由一个快速提示确认。时间戳以纯数字复制,不带任何额外格式。

4

一次批量转换

打开批量转换,每行粘贴一个时间戳,点击转换即可在表格中看到全部结果。无效行会被标出,复制全部会按制表符分隔导出各行,可直接粘贴进电子表格。

功能特点

实时显示当前时间戳

一个走动的时钟以秒和毫秒两种形式显示当前 Unix 时间戳,每秒更新一次。暂停它即可冻结并复制某个准确的时刻。

自动识别时间戳格式

转换器会自动把 10 位输入识别为秒、13 位输入识别为毫秒,并用一个标记显示识别出的单位。

多种输出格式

每次转换都会显示为本地时间、UTC、ISO 8601(如 2024-01-01T00:00:00.000Z),以及类似“2 小时前”的友好相对时间。

完善的时区支持

可使用本地时区、UTC、25 多个常用时区预设(含半小时偏移),或你输入的任意自定义 UTC 偏移来转换日期。

批量转换

每行一个粘贴多个时间戳,一次性全部转换。无效条目会被标出,结果按制表符分隔导出,方便用于电子表格。

一键复制

每个数值都有一键复制按钮,把准确、无格式的数字或日期放进剪贴板,并附带一个确认提示。

自适应布局

两张转换卡片在桌面端并排排列,在平板和手机上则堆叠成便于触控的布局,功能始终完整。

支持深色模式

界面会跟随你的系统偏好或主题开关,在任何光线下都保持舒适易读。

常见问题

什么是 Unix 时间戳(纪元时间)?

Unix 时间戳是从 Unix 纪元——1970 年 1 月 1 日 00:00:00 UTC——起经过的秒数(或毫秒数)。“Unix 时间戳”和“纪元时间”指的是同一回事。例如,0 就是纪元本身,而 1704067200 表示 2024 年 1 月 1 日 00:00:00 UTC。

怎么把 Unix 时间戳转成日期?

把数字粘贴进 时间戳 → 日期 框。转换器会判断它是秒还是毫秒,并立刻以本地时间、UTC、ISO 8601 和相对时间显示日期。点击你需要的那种格式旁的复制即可。

秒还是毫秒——10 位和 13 位有什么区别?

10 位的时间戳以秒为单位,是大多数 API、数据库以及 PHP、Python 等服务端语言使用的形式。13 位的时间戳以毫秒为单位,被 JavaScript(Date.now())和 Java 在需要亚秒级精度时使用。本工具会根据长度自动判断并转换两者,你无需自己选择。

当前的 Unix 时间戳是多少?

顶部的实时时钟以秒和毫秒两种形式显示当前 Unix 时间戳,每秒跳动一次。用暂停按钮把它冻结在某个准确时刻,再一键复制该数值。

怎么把日期反过来转成时间戳?

在 日期 → 时间戳 卡片中,选好日期和时间,挑选它们所属的时区(本地、UTC、某个预设,或自定义 UTC 偏移),对应的时间戳就会同时以秒和毫秒显示。时区设置决定了准确数值,因为同一个钟面时间在不同时区对应的时间戳并不相同。

为什么同一个时间戳会显示不同的时间?

一个时间戳标记的是同一个瞬间,但这个瞬间在世界各地对应的本地时间各不相同。时间戳 1704067200 在 UTC 是 2024 年 1 月 1 日 00:00:00,在曼谷(UTC+7)是 07:00:00,在纽约(UTC-5)则是 2023 年 12 月 31 日 19:00:00。本地和 UTC 两种输出让你能同时看到两者。

在我的编程语言里怎么获取当前时间戳?

获取当前纪元时间的常见方式:

  • JavaScript:Math.floor(Date.now() / 1000) 取秒,Date.now() 取毫秒
  • Python:import time; int(time.time())
  • PHP:time()
  • Java:System.currentTimeMillis() 取毫秒
  • Bash:date +%s

本工具支持的时间戳范围是多少?

转换器接受从纪元(1970 年 1 月 1 日)到 2200 年的时间戳,上限约为 7258118400 秒,几乎涵盖了所有真实场景的数值。它专注于 1970 年以后的日期,因此纪元之前的负数时间戳不在其范围内。

我的数据安全吗?

安全。每一次转换都在你的浏览器本地完成。任何时间戳、日期或其他输入都不会发送到服务器,页面加载完成后工具即使断网也能继续使用。

当前 Unix 时间戳
sec -
ms -
时间戳 → 日期 把数字转成可读日期
快速填入:
本地 -
UTC -
ISO 8601 -
相对时间 -
输入要转换的 Unix 时间戳 自动识别秒(10 位)或毫秒(13 位)
日期 → 时间戳 把日期转成 Unix 数字
快速填入:
-
毫秒 -
选择要转换的日期和时间 或使用上方的快捷选项
输入 10 位数字识别为秒,13 位数字识别为毫秒——单位会自动判断
快速填入按钮一键填入当前、当日开始、当日结束或纪元 0
做日期转时间戳时,可选 25 多个时区预设,或填入自定义 UTC 偏移
打开批量转换可一次转换多个时间戳,并按制表符分行复制全部
所有转换都在本地完成——任何数据都不会上传到服务器
点击任一结果旁的复制按钮即可立即复制准确数值
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索