合并日期和时间,然后添加选定的小时


Combine date and time then add selected hours

我想动态地为日期添加一些小时。我有一个日期,时间和小时变量。$appdate的格式为2013/03/23$time为军用时间格式的13:00:00$rei等于小时,但它是0-48之间的普通数字格式。

我试图将$appdate和$time结合在一起,然后将$rei hours添加到它以标准mysql格式的$reiexpires结束。2013-03-23 20:00:00

 $reitime = date('H',strtotime($rei));
 $reidate = date('Y-m-d H:i:s',strtotime($appdate.$time));
 $reiexpires = date('Y-m-d H:i:s',strtotime($reidate + $reitime));
$appdate = "2013/03/23";
$time = "13:00:00";
$rei = 48;
$reitime = strtotime($appdate . " " . $time . " + " . $rei . " hours");
$reiexpires = date('Y-m-d H:i:s', $reitime);
echo $reiexpires;
输出:

2013-03-25 13:00:00