Unix时间戳转换器

将Unix时间戳转换为您本地时区和UTC的可读日期和时间。支持秒、毫秒或微秒的时间戳。包括RFC 3339、RFC 2822和ISO 8601格式的输出。Unix时间从1970年1月1日00:00:00 UTC(Unix纪元)开始计算秒数,每天始终精确为86,400秒(忽略闰秒)。

Unix时间戳
相对时间
可读格式(UTC)
可读格式(本地)
RFC 3339
RFC 2822
ISO 8601
毫秒
微秒

了解更多关于Unix时间戳的信息

什么是Unix时间?

Unix时间(也称为POSIX时间或纪元时间)计算自1970年1月1日00:00:00 UTC以来经过的秒数。该日期被称为Unix纪元。该值与时区无关,因为它始终相对于UTC。

时间戳精度
精度位数示例(2025-01-15 12:00:00 UTC)使用者
101736942400Unix/Linux、C、PHP、Python
毫秒131736942400000JavaScript、Java、Kafka
微秒161736942400000000PostgreSQL、Go、Python
纳秒191736942400000000000Go、InfluxDB
值得注意的时间戳
  • 0:1970年1月1日 00:00:00 UTC(纪元)
  • -1:1969年12月31日 23:59:59 UTC(负值表示纪元之前的日期)
  • 1000000000:2001年9月9日 01:46:40 UTC(十亿秒)
  • 2147483647:2038年1月19日 03:14:07 UTC(2038年问题,见下文)
2038年问题

将Unix时间存储为有符号32位整数的系统将在2038年1月19日03:14:07 UTC溢出。最大值2,147,483,647将回绕为-2,147,483,648,表示1901年12月13日。现代系统使用64位整数,超过2920亿年不会溢出。

常见日期格式
  • ISO 8601:2025-01-15T12:00:00ZZ后缀表示UTC)
  • RFC 3339:2025-01-15T12:00:00+00:00(用于互联网协议的ISO 8601配置文件)
  • RFC 2822:Wed, 15 Jan 2025 12:00:00 +0000(用于电子邮件标头和HTTP)

相关工具