php - 在 Yii 中将当前日期加 1 个月

标签 php mysql yii

我找不到如何在 Yii 中将 1 个月添加到当前日期

我试过了

$this->toDate = new CDBExpression('NOW()+ INSTANCE 1 MONTH');

但是它给我一个mysql错误

检查与您的 MySQL 服务器版本对应的手册,了解在第 1 行的“1 MONTH)”附近使用的正确语法

使用 CDBExpression 好还是有更好的方法?

预先感谢您的帮助

最佳答案

试试看

 $this->toDate = new CDBExpression('DATE_ADD(NOW(), INTERVAL 1 MONTH)');

或者只是

$this->toDate = new CDBExpression('NOW() + INTERVAL 1 MONTH');

关于php - 在 Yii 中将当前日期加 1 个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22284334/

相关文章:

php - 通过 CLI 以编程方式添加 Joomla 文章

PHP/Composer 不能重新声明

php - 尝试在更新函数上获取非对象的属性 'id'

php - 在 Yii 中从多个模型创建表单

yii - 如何在 yii 框架中使用带有模块的 gii 生成器?

php - 使用 php foreach 创建 javascript 对象

php - 将文档总数除以包含词干的文档数

java - 如何在Java EE环境中使用MySql处理外来字符

mysql - 在 MySQL 中使用 NOW() 时,我可以确定正确的 UTC 值将存储在 TIMESTAMP 列中吗?

symfony - 持续部署和数据库迁移