Страница 1 из 1

выборка по дате у четом таймзоны

Добавлено: 2019.08.05, 23:55
vano.mig
Привет. Столкнулся с проблемой.
Нужно сделать выборку отчетов из базы по дате с учетом тайм зоны юзеров.

Код: Выделить всё

	$query = UserProgramReportLevelSearch::find()->alias('t');
        $query->joinWith(['userProgram', 'profile', 'user']);

        $dataProvider = new ActiveDataProvider(['query' => $query]);
        $this->load($params);
        $query->andWhere(['>', 'userProgram.date_end', Date())]);
Date() - текущая дата, таймзона юзера лежит здесь - 'profile.timezone'

как правильно сделать запрос чтобы вместо Date() была дата с учетом таймзоны юзера?