使用 PHP 将时间增加 30 秒

2022-08-30 13:15:48

如何在此时间上添加 30 秒?

$time = date("m/d/Y h:i:s a", time());

我不知道该怎么做,因为它显示了许多不同的时间单位,而我只想添加30秒。


答案 1
$time = date("m/d/Y h:i:s a", time() + 30);

答案 2

如果您使用的是 php 5.3+,请查看 DateTime::add 操作或 ,真的比这容易得多。modify

例如:

$startTime = new DateTime("09:00:00");
$endTime = new DateTime("19:00:00");


while($startTime < $endTime) {

$startTime->modify('+30 minutes'); // can be seconds, hours.. etc

echo $startTime->format('H:i:s')."<br>";
break;
}

推荐