Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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类添加两个日期_Php_Date_Datetime - Fatal编程技术网

使用datetime php类添加两个日期

使用datetime php类添加两个日期,php,date,datetime,Php,Date,Datetime,我需要用2014-03-06添加30天 我已经完成了以下代码:- $due_dt = new DateTime("2014-03-06"); $act_dt = $due_dt->add("+30 days"); 此代码给出以下错误:- Message: DateTime::add() expects parameter 1 to be DateInterval, string given 请提供任何帮助…您可以尝试: $due_dt->modify('+30 days');

我需要用2014-03-06添加30天

我已经完成了以下代码:-

$due_dt = new DateTime("2014-03-06");
$act_dt = $due_dt->add("+30 days");
此代码给出以下错误:-

Message: DateTime::add() expects parameter 1 to be DateInterval, string given
请提供任何帮助…

您可以尝试:

$due_dt->modify('+30 days');
但是,如果要使用add函数

$due_dt->add(new DateInterval('P30D'));
您可以尝试:

$due_dt->modify('+30 days');
但是,如果要使用add函数

$due_dt->add(new DateInterval('P30D'));
使用

使用

试一试

有关更多信息:-

请尝试

有关详细信息:-

请尝试此

$due_dt= strtotime ('+30 day' , strtotime ($date));
试试这个

$due_dt= strtotime ('+30 day' , strtotime ($date));

此问题似乎脱离主题,因为阅读和/或错误消息会提供答案。此问题似乎脱离主题,因为阅读和/或错误消息会提供答案。