“Ubuntu 时间戳”其实不是 Ubuntu 专属的概念,它本质上就是 Unix 时间戳(Unix Timestamp),只是你在 Ubuntu 系统里经常能看到、用到而已。
时间戳(Timestamp) 指的是:
从 1970-01-01 00:00:00 UTC(协调世界时)到现在为止的 秒数(或毫秒数)
这个起点叫:
例如:
1717392000
表示:
2024-06-03 12:00:00 UTC
因为:
所以大家口头常说:
“Ubuntu 里的时间戳”
其实准确说是:
Linux / Unix 时间戳
date +%s
date -d @1717392000
date -d "2024-06-03 12:00:00" +%s
| 类型 | 说明 |
|---|---|
| 秒级 | 最常见(Linux 默认) |
| 毫秒级 | 前端 / Java 常见 |
| 微秒级 | 高精度日志 |
Ubuntu 文件时间通常是 秒级
✅ 跨时区无歧义
✅ 计算方便(减法就是时间差)
✅ 程序处理快
✅ 不受夏令时影响
Ubuntu 时间戳 = 从 1970 年到现在的秒数,是 Linux 世界的“标准时间语言”
如果你愿意,我也可以讲:
你想看哪个?