Unix时间戳转换器
将Unix时间戳转换为您本地时区和UTC的可读日期和时间。支持秒、毫秒或微秒的时间戳。包括RFC 3339、RFC 2822和ISO 8601格式的输出。Unix时间从1970年1月1日00:00:00 UTC(Unix纪元)开始计算秒数,每天始终精确为86,400秒(忽略闰秒)。
时间戳格式无效。请输入数字Unix时间戳。
哎呀!抱歉,服务器无法处理您的请求,请稍后再试。
| 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) | 使用者 |
|---|---|---|---|
| 秒 | 10 | 1736942400 | Unix/Linux、C、PHP、Python |
| 毫秒 | 13 | 1736942400000 | JavaScript、Java、Kafka |
| 微秒 | 16 | 1736942400000000 | PostgreSQL、Go、Python |
| 纳秒 | 19 | 1736942400000000000 | Go、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:00Z(Z后缀表示UTC) - RFC 3339:
2025-01-15T12:00:00+00:00(用于互联网协议的ISO 8601配置文件) - RFC 2822:
Wed, 15 Jan 2025 12:00:00 +0000(用于电子邮件标头和HTTP)