Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中修改日期/时间变量_Php - Fatal编程技术网

如何在PHP中修改日期/时间变量

如何在PHP中修改日期/时间变量,php,Php,我正在接收变量$CheckIn $CheckIn是Y-m-d格式的日期,如何创建值为签入后+8天的$Checkout变量。尝试以下操作: $Date = "2010-09-17"; echo date('Y-m-d', strtotime($Date. ' + 8 days'));//save this in any variable 使用DateTime() 向我们显示您的代码看起来像以下代码的副本: $checkout = date('Y-m-d', strtotime($checkin.

我正在接收变量
$CheckIn
$CheckIn
是Y-m-d格式的日期,如何创建值为签入后+8天的
$Checkout
变量。

尝试以下操作:

$Date = "2010-09-17";
echo date('Y-m-d', strtotime($Date. ' + 8 days'));//save this in any variable
使用
DateTime()


向我们显示您的代码看起来像以下代码的副本:
$checkout = date('Y-m-d', strtotime($checkin. ' + 8 days'));
$date = new DateTime($checkin);
$date->modify('+8 days');
echo $date->format('Y-m-d');