October 17, 2025
•
3 分钟阅读
Epoch时间:Unix时间戳的基础
Epoch 时间到底是什么? 如果你在编程中处理过日期和时间,一定遇到过 Unix 时间戳。但它们到底是什么,我们为什么要使用它们呢? Unix epoch 时间(也叫 Unix 时间、POSIX 时间,或简称"epoch")用一个数字来表示某个时刻,这个数字是自 1970 年 1 月 1 日午夜 UTC(协调世界时)以来经过的秒数。这个特定的时刻被称为"Unix 纪元"或"纪元零点"。 快速示例: 如果当前 Unix 时间戳是 1728773400,那意味着从 1970 年 1 月 1 日午夜开始已经过去了整整 1,728,773,400 秒。 为什么是 1970 年 1 月 1 日? 这个日期看起来有点随意,但它是在 20 世纪 70 年代初贝尔实验室开发 Unix 时选定的。开发人员需要为他们的时间跟踪系统设定一个一致的起点,而 1970 年 1 月 1...