выборка по дате у четом таймзоны
Добавлено: 2019.08.05, 23:55
Привет. Столкнулся с проблемой.
Нужно сделать выборку отчетов из базы по дате с учетом тайм зоны юзеров.
Date() - текущая дата, таймзона юзера лежит здесь - 'profile.timezone'
как правильно сделать запрос чтобы вместо Date() была дата с учетом таймзоны юзера?
Нужно сделать выборку отчетов из базы по дате с учетом тайм зоны юзеров.
Код: Выделить всё
$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() была дата с учетом таймзоны юзера?