gysguan 发表于 2020-12-1 07:05:50

永不到期显示问题

易语易后台生成授权码时到时候间填9个9生成的的永不到期,但返回时是2038年,有没有大神知道怎么解决告知一下,感谢!

jtos685 发表于 2020-12-1 10:47:24

正常的

在计算机应用上,2038年问题可能会导致某些软件在2038年无法正常工作。所有使用POSIX时间表示时间的程序都将受其影响,因为它们的时间起点是格林尼治时间1970年1月1日0时0分0秒(这个时间名叫 the Unix Epoch),它们用the Unix Epoch经过的秒数(忽略闰秒)来表示时间。这种时间表示法在类Unix(Unix-like)操作系统上是一个标准,并会影响以其C编程语言开发给其他大部份操作系统使用的软件。在大部分的32位操作系统上,此“time_t”数据模式使用一个有符号32位整数(signed int32)存储计算的秒数。依照此“time_t”标准,在此格式能被表示的最后时间是第2147483647秒(代表格林尼治时间2038年1月19日凌晨03:14:07)。下一秒,即格林尼治时间2038年1月19日凌晨03:14:08,由于32位整型溢出,时间将会被“绕回”(wrap around)成一个负数,变成了第 -2147483648 秒(代表格林尼治时间1901年12月13日20:45:52),造成应用程序发生严重的时间错误,而无法运行。

acx520 发表于 2024-4-6 15:26:30

ѧϰ

acx520 发表于 2024-6-26 16:01:03

ѧϰ

acx520 发表于 2024-10-21 16:00:28

ѧϰ
页: [1]
查看完整版本: 永不到期显示问题