[ 'class' => VerbFilter::className(), 'actions' => [ 'view' => [ 'POST' ], ], ], ]; } public function actionIndex(){ // $model=new DynamicModel(['timeFrom','timeTo']); // $model->addRule(['timeFrom','timeTo'],'string'); $model=new DateModel(); return $this->render('index',[ 'model' => $model ]); } public function actionView(){ $model=new DateModel(); $model->load(Yii::$app->request->post()); #die(var_dump($model->attributes)); $date1=(new \DateTime($model->timeFrom))->getTimestamp(); $date2=(new \DateTime($model->timeTo))->getTimestamp(); // die(var_dump($date1,$date2)); $data = Customer::find() ->where([ 'between', 'created_at', $date1, $date2 ]) ->all(); die(var_dump($_POST)); } }