在thinkphp做的系统中,我现在有个需求是给当前时间加1000年和减1000年。
就以加1000年为例,我发现thinkphp中有个Date.class.php,其中有个方法是dateAdd,我用这个方法增加1000年,如下:
$date=Date('Y-m-d H:i:s');
$ctrl = new \Org\Util\Date($date);
$da = $ctrl->dateAdd (1000, 'yyyy');
但是我 echo $da 之后,发现还是当前的时间。。
--------------------------------------
我在网上又找到另外一种方法:
$d = new datetime();
$d->add(new DateInterval('P1000Y'));
echo $d->format('Y-m-d');
结果又报错了:Class 'Home\Controller\datetime' not found
看样子是把datetime当成thinkphp内置的了。。汗。。
求助,该怎么解决呢?拜谢拜谢!!!!!!!
--
FROM 182.37.37.*