如何减少分钟,但在PHP中增加小时数

时间:2014-03-03 12:16:55

标签: time timezone date-arithmetic

如何添加小时数以及减去分钟数以获得一个结果?

我可以使用以下代码添加4小时:

//Current Time
$hourMin = date('H:i:s');
echo "Current time is: ". $hourMin."<br>";

$hourDiff = date('H:i:s', time()+14400000);
echo "New time is: "    . $hourDiff;

我可以使用以下代码减去7分钟:

//Current Time
$hourMin = date('H:i:s');
echo "Current time is: ". $hourMin."<br>";

$hourDiff = date('H:i:s', time()-420000);
echo "New time is: "    . $hourDiff;

我如何做到这一点,以便我在变量$ hourDiff中的时间提前4小时但落后7分钟?

1 个答案:

答案 0 :(得分:0)

$now = date("H:i:s", time());
$newTime = strtotime("$now +4 hours -7 minutes");

$newTime = strtotime("$now +3 hours +53 minutes");

echo "New time is: "    . date("H:i:s", $newTime);

这样的事情?