0
我有一系列事件之間的秒。 我想計算當前事件的時間。 所以我得到這個過程開始的時間並添加秒數。 但是由於某些原因,這並不能提前幾分鐘。PHP DateInterval和修改不提前時間
我有以下代碼:
$time = '2016-03-10 10:03:07';
$date_obj = new DateTime($time);
for ($i = 0; $i < 10; $i ++) {
$date_obj->add(new DateInterval("PT20S"));
// I also tried $date_obj->modify('+ 20 second");
// but the result is the same.
$time = $date_obj->format("H:m:s");
echo $time . "<br>";
}
,其輸出:
10時03分27秒
10時03分47秒
10時03分07秒
10:03:27
etc
我該如何添加秒數,以便將分鐘數提前?
嘗試這樣我的服務器上,這PHP小提琴,同樣的結果: https://3v4l.org/oSCsk