GUIDE深度 · Deep dive

Unix 时间戳是什么?

Unix 时间戳是从 1970-01-01 00:00:00 UTC 起经过的秒数,不含时区/闰秒。它是绝对值,但显示成本地时间时会随时区变化。

更新 2026-11-01 · 公式可核验

秒和毫秒

秒级约 10 位(2026 年约 1.7e9),毫秒约 13 位。

JavaScript Date 用毫秒;很多后端 API 用秒。

2038 问题

32 位有符号秒数在 2038-01-19 溢出;现代系统多用 64 位。

嵌入式/老系统仍要注意。

常见问题

时间戳含时区吗?

不含;它表示 UTC 瞬间,显示时才套时区。

为什么是 1970?

Unix 的历史起点,方便计算。

数据来源

相关计算器

时间戳转换器Unix 时间戳转本地/UTC/ISO 日期,或日期转秒/毫秒时间戳。

更多指南

时间戳和时区怎么处理?阅读指南
KEEP READING

继续读

按顺序读,或跳到同主题的其他指南。

全部指南 →