Php日期时间添加小时


Php date time add hours

我有一个iOS应用程序它将一些信息传递给php脚本我的应用程序中有一个滑动条询问从当前时间延迟多少小时

这是我的php代码
<?php
$date = date('Y-m-d H:i:s');
$TimeDelay = 36;
$NewTime = $date + 36;
?>

所以基本上我想要的是将日期更改为添加36小时,时间延迟的范围可以从1到48,从1小时到48小时。

谢谢

或者,您可以使用PHP的strtotime:

$NewTime = strtotime("+{$TimeDelay} hours");

你好,你可以使用mktime

<?php
$hours = 36;
$NewTime = mktime(date('H')+$hours,date('i'),date('s'),date('n'),date('j'),date('Y'));
echo date('Y-m-d H:i:s',$NewTime);
?>