Php 将两个小时添加到当前时间戳

Php 将两个小时添加到当前时间戳,php,codeigniter,Php,Codeigniter,我有以下语法: $today = date("Y-m-d H:i:s"); $modtime = date( "Y-m-d H:i:s", strtotime( $today ) + (2*60 * 60)); 我想在当前时间戳中添加两个小时,但我继续从上述语法中获取当前时间戳。我如何让它选择时间戳+2小时 您可以像这样添加2个小时 $today = date("Y-m-d H:i:s"); strtotime('+2 hours', strtotime( $today )); 您

我有以下语法:

$today = date("Y-m-d H:i:s");

    $modtime = date( "Y-m-d H:i:s", strtotime( $today ) + (2*60 * 60));

我想在当前时间戳中添加两个小时,但我继续从上述语法中获取当前时间戳。我如何让它选择时间戳+2小时

您可以像这样添加2个小时

$today = date("Y-m-d H:i:s");
strtotime('+2 hours', strtotime( $today ));
您可以使用
strotime(“+2小时”)
。默认的第二个参数是
time()
今天的时间戳


您可以像这样增加2小时

$today = date("Y-m-d H:i:s");
strtotime('+2 hours', strtotime( $today ));
您可以使用
strotime(“+2小时”)
。默认的第二个参数是
time()
今天的时间戳


将当前时间转换为字符串,再转换回int,然后再转换回字符串是毫无意义的。为什么不干脆
date(…,time()+7200)
?您的代码应该可以工作,您确定“回显”了正确的变量吗?将当前时间转换为字符串,再将其转换回int,然后再转换回字符串是毫无意义的。为什么不干脆
date(…,time()+7200)
?您的代码应该可以工作,您确定“回显”了正确的变量吗?嗯,为什么不干脆
strotime(“+2小时”)
?使用“now”,将其转换为字符串,再转换回int,然后再次转换为字符串,这是非常浪费的。在这种特殊情况下,
time()+2*60*60
可能也一样好。但是原始代码应该可以工作。呃,为什么不干脆
strotime(“+2小时”)
?使用“now”,将其转换为字符串,再转换回int,然后再次转换为字符串,这是非常浪费的。在这种特殊情况下,
time()+2*60*60
可能也一样好。但是原始代码应该可以工作。