int 扩展后确实牵扯到很多问题啊,看到 strtotime
转出个负值来,原来 0000-00-00 00:00:00
= -62170013152
,这样我之前断言的 unix 最大时间戳问题就不是问题了(2038 年的时候应该找不到 32 位系统了,或许已经 128 位都已经过渡完了),而 9999 年也不过用一个 12 位整数就可以表示了,下次类似千年虫问题已经是八千年之后了,跟我是没啥关系了
int 扩展后确实牵扯到很多问题啊,看到 strtotime
转出个负值来,原来 0000-00-00 00:00:00
= -62170013152
,这样我之前断言的 unix 最大时间戳问题就不是问题了(2038 年的时候应该找不到 32 位系统了,或许已经 128 位都已经过渡完了),而 9999 年也不过用一个 12 位整数就可以表示了,下次类似千年虫问题已经是八千年之后了,跟我是没啥关系了