Unix 时间戳转换器

把 Unix 时间戳转换成任意时区的可读日期,或把日期和时间转回 Unix 时间戳。

  • 自动识别秒、毫秒、微秒
  • IANA 时区
  • 不发送也不保存

时间转换

方向
自动识别秒、毫秒或微秒。

请输入时间戳。

工作原理

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 位数字,不受影响。

可以获取当前时间戳吗?

可以。点击“现在”即可填入当前时间。

其他工具

结果仅供参考。计算可能有误,不构成法律、医疗或财务建议。重要决定请务必先咨询相关机构或专业人士。