Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.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
向DateTime php变量添加5分钟?_Php - Fatal编程技术网

向DateTime php变量添加5分钟?

向DateTime php变量添加5分钟?,php,Php,我有一个$date变量 $date = DateTime::createFromFormat('D, d M Y H:i:s', $dates[1][0]); 我的问题是如何使$future日期的格式与$date相同,但增加5分钟?参考: 无变量时: $time = new DateTime('2011-11-17 05:05'); $time->add(new DateInterval('PT' . '5' . 'M')); $stamp = $time->format(

我有一个$date变量

$date   = DateTime::createFromFormat('D, d M Y H:i:s', $dates[1][0]); 
我的问题是如何使
$future
日期的格式与
$date
相同,但增加5分钟?

参考:

变量时

$time = new DateTime('2011-11-17 05:05');
$time->add(new DateInterval('PT' . '5' . 'M'));

$stamp = $time->format('Y-m-d H:i');

echo $stamp;
这应该是可行的:

$format = 'D, d M Y H:i:s';
$future = DateTime::createFromFormat($format, $dates[1][0]);
$future->add(new DateInterval('P5M'));
echo $future->format($format) . "\n";

谷歌或其他搜索引擎或相关部分会回答这个问题。如果没有
$minutes\u to\u add
变量,这个问题怎么写?@Karoumpas请参阅更新的答案。
$format = 'D, d M Y H:i:s';
$future = DateTime::createFromFormat($format, $dates[1][0]);
$future->add(new DateInterval('P5M'));
echo $future->format($format) . "\n";