以前看书 看了一眼 直接翻过去了,今天闲的蛋疼,算了一下。
32位系统按UTC来算,是1970+136.19
差不多也就是到2106年。
怎么会是2038呢?肿么回事。
32位系统按UTC来算,是1970+136.19
差不多也就是到2106年。
怎么会是2038呢?肿么回事。
1
riaqn May 28, 2014
|
2
bianzhifu May 28, 2014
因为采用了32位有符号整型(signed int32)来实现,32位有符号整型所能表示的最大数+2147483647
所以是2038年1月19日 上午11:14:07 |
3
decken May 28, 2014
从0开始算就是2038年了
|
4
JoyNeop May 28, 2014 via iPad
实际 68 年你算出来 136 年这还不够明显吗 =_= 随便一想就能猜到 unsigned 与 signed -_-#
|