为什么timestamp到2038年就截止了?

简介: 为什么timestamp到2038年就截止了?

“int的范围是-2147483648~2147483647。正数在计算机中表示为原码,最高位为符号位,负数在计算机中表示为补码,最高位为符号位。”

timestamp在mysql中定义的是int类型的数据,然后1970年到2038年的秒数刚好21亿,为了限制,所以只能截止到2038年


相关文章
|
5月前
|
存储 C语言 C++
c++日期和时间
c++日期和时间
36 0
|
5月前
|
C语言 C++
c++日期&时间
c++日期&时间
45 1
|
5月前
|
弹性计算 运维 Shell
解析日期和时间
【4月更文挑战第29天】
38 1
|
5月前
|
Unix
UTC时间戳与北京时间转换
UTC时间戳与北京时间转换
186 2
|
5月前
|
小程序
获取本月1号0时间 获取本周一的0点时间
获取本月1号0时间 获取本周一的0点时间
|
11月前
jeDate可提供选择日期不超过当前日期
jeDate可提供选择日期不超过当前日期
73 1
|
存储 Linux 编译器
C++ 日期和时间的相关函数
C++ 日期和时间的相关函数
289 0
|
XML 安全 调度
时间戳:互联网上的日期和时间
日期和时间格式在 Internet 上引起了很多混乱和互操作性问题。本文档解决了在 Internet 协议中表示和使用日期和时间时遇到的许多问题,并提出了改进一致性和互操作性的建议。
745 0
时间戳:互联网上的日期和时间
|
Unix
遇到的各种时间类型:UTC时间、GMT时间、本地时间、Unix时间戳
每次遇到各种时间傻傻分不清,特意记录一下,给自己提个醒。
307 0
C#时间计算DateTime
C#时间计算DateTime
107 0