2016-01-09 33 views
0

我需要比用戶輸入日期提前35年的日期。 在PHP下面的代碼strtotime長時間不工作

$DoCndm=date("Y-m-d",strtotime($_POST['DoH'] ." +35 years"));

我發現它工作正常高達22年但對於23及以上爲返回輸出1970-01-01 ..它是一個錯誤?

+0

您使用32位操作系統? – frz3993

+0

它的64位,wamp64 –

+1

除了爲此找到的副本,請閱讀http://stackoverflow.com/questions/2012589/php-mysql-year-2038-bug-what-is-it-how-to-solve-它 –

回答