$time = new \DateTime('now');
$today = $time->format('Y-m-d');
$programs=Programs::find()->where(['close_date' >= $today])->all();
Это код для современных программ, close_date
больше today's date
. Я получаю сообщение об ошибке:Как сравнить даты из базы данных в Yii2
"Invalid Parameter -yii\base\InvalidParamException Operator '1' requires two operands".
Не нужно строить дату, подобную этой, вы можете использовать 'new \ yii \ db \ Expression ('NOW()')' – soju