Unix 时间戳转换器
将 Unix 时间戳转换为可读日期,也可反向转换:UTC、本地时间、ISO 8601 和相对时间。自动识别秒和毫秒。
如何使用 时间戳
- 01
输入 Unix 时间戳(秒或毫秒)或日期。
- 02
自动识别是秒还是毫秒。
- 03
读取 UTC、本地、ISO 和相对值,或点击 Now 获取当前时间。
什么是 Unix 时间戳
Unix 时间戳是自 1970 年 1 月 1 日午夜(UTC 时间)以来经过的秒数,这一时刻称为纪元。因为它只是从 UTC 中的固定点开始的计数,所以它代表了没有附加时区的精确时刻,这就是日志、API 和数据库喜欢它的原因。
这个转换器的作用
它将纪元值转换为可读日期,然后将日期转换回纪元,将结果显示为 UTC、您的本地时间、ISO 8601 字符串和人类相关描述(例如"3 小时前")。现在按钮填写当前时间。
秒和毫秒
自动检测秒和毫秒:10 位数字被读取为秒,13 位数字被读取为毫秒,这涵盖了您从日志或 API 响应中粘贴的几乎所有内容。
为什么使用时间戳和 ISO 8601
时间戳在存储和交换方面优于格式化日期字符串,因为它们明确、易于排序并且独立于时区或区域设置。通常的模式是存储时间戳并仅在将其显示给其他人时将其转换为本地格式化日期。
ISO 8601(例如 2026-06-30T14:05:00Z)是日期和时间的国际标准文本格式;后面的 Z 表示 UTC。相对值可以方便地快速判断日志行或记录的年龄。
2038 年问题和隐私
需要知道一件事:以有符号 32 位整数存储 Unix 时间的系统在 2038 年 1 月 19 日发生溢出,即所谓的 2038 年问题。现代 64 位系统不受影响。这里的所有内容都在您的浏览器中运行,因此您输入的任何内容都不会上传。
常见问题
是秒还是毫秒?
两者皆可。10 位数字按秒读取,13 位数字按毫秒读取,因此你可以依赖自动识别。
显示的是哪个时区?
UTC 和 ISO 8601 是绝对时间;本地值使用你浏览器的时区。