$dateTime = new DateTime;
$dateTime->modify('+ -60 seconds');
作品在5.2.6但不是5.3。
我已經確定了一些解決方案,但我只是想知道那些也遇到過它的人解決了這個問題。
我希望有一些設置允許更新版本的上述格式,以避免代碼更改。
$dateTime = new DateTime;
$dateTime->modify('+ -60 seconds');
作品在5.2.6但不是5.3。
我已經確定了一些解決方案,但我只是想知道那些也遇到過它的人解決了這個問題。
我希望有一些設置允許更新版本的上述格式,以避免代碼更改。
我認爲Datetime :: sub()適用於PHP 5.3中的負值。 檢查此引用:http://www.php.net/manual/en/datetime.sub.php
我在PHP 5.3.9,我發現
$日期 - >修改( '+ -60秒');
拋出一個解析警告 但這些工作:
$日期 - >修改(' - 60秒鐘的); $ date-> modify('+ - 60 seconds');
這兩個工作: $ date-> modify(' - 2 days'); $ date-> modify(' - 2 day');
但是當然還有一個要注意的是幾個月不做人類可能會稱之爲'加或減一個月'的事情,即使是添加和子功能。