工作原理
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数。粘贴一个时间戳,就能看到它在任意时区、UTC 以及 ISO 8601 格式下的日期和时间,还会显示距今多久之前或之后。切换方向即可把本地日期和时间转回时间戳;所选时区的夏令时也会自动处理。
1767225600 = 2026-01-01 00:00:00 UTC = 首尔时间 2026-01-01 09:00
秒、毫秒还是微秒?
- 10 位:秒——Unix、PHP、Python time.time() 和大多数 API。
- 13 位:毫秒——JavaScript Date.now() 和 Java。
- 16 位:微秒——部分数据库和日志。
使用提示
- 时间戳本身没有时区;时区只改变这一时刻的显示方式。
- 负数表示 1970 年之前的日期。
- 时区列表来自浏览器内置的最新时区数据库。
标准与出处
- Unix 时间按 POSIX (IEEE Std 1003.1) 定义
- 日期格式为 ISO 8601;时区来自 IANA 时区数据库
最后核对于 2026年10月7日
常见问题
什么是 Unix 时间戳?
从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数,也叫纪元时间 (epoch time)。它在世界任何地方都相同。
怎样判断时间戳是秒还是毫秒?
当前以秒为单位的时间戳是 10 位数,以毫秒为单位是 13 位数。转换器会自动识别。
会处理夏令时吗?
会。转换使用浏览器内置的 IANA 时区数据库,包括夏令时的变化。
什么是 2038 年问题?
用有符号 32 位整数存储秒数的系统会在 2038 年 1 月 19 日溢出。本转换器使用 64 位数字,不受影响。
可以获取当前时间戳吗?
可以。点击“现在”即可填入当前时间。