Unix 时间戳转换工具
在 Unix 时间戳与可读日期(本地和 UTC)之间转换。
所有时间戳和日期转换都在你的浏览器本地完成,你输入的任何内容都不会上传到服务器。
在处理 cron 计划任务?试试 Cron 表达式解读器。
关于 Unix 时间戳转换工具
这款 unix 时间戳转换器可将纪元值转换为可读日期,也可将日期反向转换为 Unix 时间。粘贴以秒或毫秒为单位的时间戳,它会按数量级自动识别单位(约 13 位被视为毫秒),随后显示 ISO 8601 字符串、UTC 时间、你的本地时间,以及类似“3 小时前”的相对表达。你还可以输入诸如 2025-01-31T12:00:00Z 的日期,得到对应的秒级和毫秒级纪元,使其成为在 unix 时间与日期之间快速互转的纪元转换器。实时时钟会随时间流逝显示当前时间。它专为开发者、QA 工程师以及任何调试日志、API 或数据库字段的人打造。所有处理都在你的浏览器本地完成,你的数据绝不会离开你的设备。
功能特性
- 将以秒或毫秒为单位的 Unix 时间戳转换为可读日期
- 按数量级自动识别单位,或强制指定为秒或毫秒
- 并排显示 ISO 8601、UTC 和你的本地时间
- 显示相对时间,如“2 天后”或“5 分钟前”
- 将日期字符串反向转换为秒级和毫秒级时间戳
- 实时显示当前时间,随时钟跳动更新
- 对超出范围的时间戳和无法解析的日期给出清晰提示
- 一键复制任意转换结果
如何使用 Unix 时间戳转换工具
- 在输入框中粘贴 Unix 时间戳,或输入类似 2025-01-31T12:00:00Z 的日期。
- 让工具自动识别秒或毫秒,或手动选择单位。
- 查看 ISO、UTC、本地时间和相对时间结果。
- 点击任意值旁的复制按钮,将其用于你的代码或日志。
示例
输入
1706700000
输出
ISO: 2024-01-31T11:20:00.000Z
UTC: Wed, 31 Jan 2024 11:20:00 GMT
Local: 1/31/2024, 11:20:00 AM
Unit: seconds
10 位数值被识别为秒,并展开为 ISO、UTC 和本地时间。
常见错误与故障排除
- 13 位的毫秒时间戳被当作秒读取,得到数千年后的日期。 — 将单位强制设为毫秒,或在确实想用秒时去掉末尾的三位数字。
- 输入非数字值会显示“Enter a numeric timestamp.”。 — 时间戳框中只填数字(可带一个前导负号);文本日期请填入日期字段。
- 日期字符串解析失败并显示“Could not parse date”。 — 使用无歧义的格式,如 2025-01-31 或 2025-01-31T12:00:00Z。
- 过大的时间戳返回“Timestamp is out of range.”。 — 检查单位;将毫秒值当作秒输入(或多出几位数字)可能使日期超出 JavaScript 支持的范围。
- 本地时间与同事的相比相差几个小时。 — 改为对比 UTC 值,因为本地时间反映的是你自己机器的时区。
常见问题
- 什么是 Unix 时间戳,这个转换器有什么用?
- Unix 时间戳是自 1970 年 1 月 1 日 UTC 起的秒数(或毫秒数)。Unix 时间戳转换器可将该纪元值转换为 ISO 8601、UTC 和本地日期,并将日期反向转换为纪元时间。
- 如何把日期反向转换为 Unix 时间戳?
- 在日期字段中输入类似 2025-01-31T12:00:00Z 的日期,Unix 时间戳转换器会同时返回秒级和毫秒级的纪元值。
- 转换器使用秒还是毫秒?
- 两者皆可。它按数量级自动识别,将约 13 位的值视为毫秒,你也可以手动强制指定单位。
- Unix 时间戳转换器显示哪些时区?
- 它会为每个时间戳同时显示你的本地时间和 UTC,并附上 ISO 8601 字符串,方便你跨地区核对数值。
- 相对时间是什么意思?
- 它表示该时间戳相对于当前的差距,如“2 天后”或“3 小时前”,便于发现过期的日志条目。
- 在 Unix 时间戳转换器中,我的时间戳数据是否保持私密?
- 是的。该转换器完全在你的浏览器中运行,你输入的数值绝不会离开你的设备。
相关工具
全部 ArrayKit 工具