gpt4 book ai didi

php - 为什么时间戳限制为 2038?

转载 作者:IT王子 更新时间:2023-10-29 01:24:25 25 4
gpt4 key购买 nike

我刚刚发现,运行日历脚本时,PHP 中的时间戳限制为 2038。这到底是什么意思?为什么是 2038 而不是 2050 或 2039?如果时间戳只是从给定日期(1970 年)算起的秒数,为什么要限制?

最佳答案

该限制由大多数 C 库用于表示该计数的 4 字节带符号整数强加。速算(假设一年 365 天,不完全正确):

2147483648 seconds ~ 68.1 years

这也意味着下限约为 1900。一些图书馆已经开始引入 64 位纪元计数,但目前还很少。

关于php - 为什么时间戳限制为 2038?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5879173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com