我的理解是,由于PHP具有使用毫秒表示日期的性质,因此您无法表示2038年以后的日期。我有一个想在将来远算日期的问题。距今已有数千年了。

显然,由于限制,我不能使用php date函数来表示该日期,但是,我有一些立场……我要做的只是存储年,月和日。我不在乎小时,分钟,秒和毫秒。

我是否正确地认为,如果不包括这些额外的信息,我应该能够在 future 进行更多的计算,因为我愿意放弃很多信息。这是当前正在执行此操作的任何库吗?如果没有,则对如何解决此问题有任何建议吗?

最佳答案

您也可以使用 DateTime 类,该类内部独立地表示时间分量。因此,它不受2038限制的影响(除非使用:: getTimestamp)。

10-05 20:44
查看更多