Unix时间戳边界查询
Unix时间戳边界查询工具,支持32位/64位边界查看与Y2K38时间点核对,适用于接口调试与系统迁移。
时间戳边界查询
32位有符号整数范围
最小值
-2147483648
最大值
2147483647
日期
1901-12-13 20:45:52 UTC ~ 2038-01-19 03:14:07 UTC
32位无符号整数范围
最小值
0
最大值
4294967295
日期
1970-01-01 00:00:00 UTC ~ 2106-02-07 06:28:15 UTC
JavaScript Number范围
安全整数
±9007199254740991
日期
约公元-271821年 ~ 约公元275760年
64位整数范围
毫秒级最大值
9223372036854775807
日期
约公元292278994年
特殊日期时间戳
Unix纪元
1970-01-01 00:00:00 UTC
秒: 0
毫秒: 0
Y2K38问题
2038-01-19 03:14:07 UTC
秒: 2147483647
32位溢出
千年虫
2000-01-01 00:00:00 UTC
秒: 946684800
常用时间点
2020-01-011577836800
2024-01-011704067200
2025-01-011735689600
当前时间1771980412
Unix时间戳边界说明
Unix时间戳边界查询可帮助快速核对不同位宽整数可表示的时间范围,并用于排查历史系统时间戳溢出、跨语言时间字段兼容和接口数据边界问题。
核心功能
- 展示32位有符号、32位无符号、JavaScript Number与64位时间戳边界。
- 提供Unix纪元、Y2K38、Y2K等关键日期时间戳对照。
- 按UTC展示关键边界时间,便于跨系统统一校验。
- 实时显示当前秒级Unix时间戳。
应用场景
- 后端接口时间字段设计与边界校验。
- 数据库迁移中的时间类型兼容检查。
- 老系统Y2K38风险排查与改造评估。
- 跨端日志时间戳比对与故障定位。
边界说明
- 32位有符号时间戳上限是 2147483647 秒,对应 2038-01-19 03:14:07 UTC。
- 32位无符号时间戳可到 4294967295 秒,对应 2106-02-07 06:28:15 UTC。
- JavaScript Date 的有效范围约为公元 -271821 年到 275760 年。