php在动态日期中添加动态日期不起作用

时间:2018-06-04 07:01:15

标签: php

我的代码如下:

       $split=explode(' ',$getdate);
       $date=$split['0'];                                   //comming 2018-06-04
        $newdates = date ($date, strtotime ("+".$days) ) ;  //days having 30 value
      // $newdate = date ( 'Y-m-d' , $newdates );         
       $currentdate=date('Y-m-d');
       echo "<pre>";print_r($newdates);

但它没有在当前日期添加30天,任何人都可以帮我解决这个问题

2 个答案:

答案 0 :(得分:0)

我认为你需要像

这样的东西
 $newdates = date ('Y-m-d', strtotime ($date . " + " . $days) ) 

或只是

 $newdates = date ('Y-m-d', strtotime ("+ " . $days) ) 

答案 1 :(得分:0)

如果您尝试构建包含接下来30天的数组,请循环播放date()&amp; strtotime()函数如下:

CACHE_DRIVER=array