私は私の土地を選定ホストされているサーバが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'));
ありがとうございます。ここで
動作します:あなたの元の日付が、Unixのタイムスタンプである場合は少し異なるが、にもかかわらず、あなたはまだ、
strtotime
を使用することができますあなたのためにサーバーを制御したり、新しいホスティングを求めている人がいます。 – meagaryea私は新しいホスティングを模索しています。現在のホスティング会社を嫌う。アウト日付。悪いサービス。私は1&1であるこの卑劣なホスト人を誰にも勧めないでしょう! – laukok