,我有我的服務器託管選址上PHP5.12.14,和我有一個錯誤,當我從PHP5.3PHP:更換爲DateTime對象
# DateTime::add — Adds an amount of days, months, years, hours, minutes and seconds to a DateTime object
$date = new DateTime($item_user['mem_updated']);
# add a day to the object
$date -> add(new DateInterval('P1D'));
錯誤,
運行DateTime對象Fatal error: Call to undefined method DateTime::add() in /homepages/xxx.php on line xx
因此,我尋找其他解決方案,而不是堅持PHP5.3的DateTime對象。我如何編寫代碼來替換上面的代碼?
基本上我有這樣的日期和時間數據(例如 - 2011-01-21 02:08:39
)從MySQL數據庫,我只需要1天或24小時添加到日期/時間,然後將它傳遞到下面的函數,
$time_togo = time_togo($date -> format('Y-m-d H:i:s'));
謝謝。
你可能會考慮升級PHP如果你有控制的服務器,騷擾那些確實擁有控制權的服務器爲你做,或者尋找新的主機。 – meagar 2011-01-21 21:42:40
是啊我正在尋求一個新的託管。討厭當前的託管公司。過時。糟糕的服務。我不會推薦任何這個糟糕的託管商,這是1&1! – laukok 2011-01-21 22:13:56