使用yii框架增加php中当前时间的日期值

使用yii框架增加php中当前时间的日期值,php,date,yii,Php,Date,Yii,我对使用php和yii框架进行编码是新手 有人能帮我解决问题吗?我必须在数据库中输入日期字段,一个是上载日期,另一个是审阅日期。我已将当前日期作为上载日期。代码如下: 现在我需要做的是将上传日期增加90天,并将增加的值保存到review date字段。有人能帮我做代码示例吗。因为我在编码方面非常差。尝试使用date()而不是Now(): 您可以使用mysql表达式$model->review_date=newCDBExpression('date_ADD(NOW(),INTERVAL 90 D

我对使用php和yii框架进行编码是新手

有人能帮我解决问题吗?我必须在数据库中输入日期字段,一个是上载日期,另一个是审阅日期。我已将当前日期作为上载日期。代码如下:

现在我需要做的是将上传日期增加90天,并将增加的值保存到review date字段。有人能帮我做代码示例吗。因为我在编码方面非常差。

尝试使用
date()
而不是
Now()


您可以使用mysql表达式
$model->review_date=newCDBExpression('date_ADD(NOW(),INTERVAL 90 DAYS))

谢谢你的快速响应@Crazzy Skull…我尝试了日期('Y-m-d',strotime(NOW()'+90天));它工作得很好。。。。再次非常感谢……)我尝试了你的建议,但天数没有添加到我的review_date字段中…不知道为什么…但是当我尝试这个=>date('Y-m-d',strotime(NOW()'+90天');这是工作,可能是我没有做正确的方式…无论如何谢谢你的回应@克里斯
$model = new CvUpload;
$model->attributes=$_POST['CvUpload'];
$model->upload_date = new CDbExpression("NOW()");
 $model=new CvUpload;
 $model->attributes=$_POST['CvUpload'];
 $model->upload_date = new CDbExpression("(date('D')+ 90)");

or this:

CDbExpression('DATE_ADD(NOW(), INTERVAL 90 DAYS)');

or this:

date('Y-m-d', strtotime(NOW() ' + 90 days'));