Views, учет часового пояса в поле Date (Unix timestamp) при фильтрации

Главные вкладки

Аватар пользователя Evil0o Evil0o 6 сентября 2015 в 16:36

Во views добавил филтр по полю типа Date (Unix timestamp), все вроде работает но часовой пояс не учитывается, и часть записей не выводится.
Если запрос выполнить вручную и прописать передним SET time_zone = '+03:00';, все ок.
Как сделать чтоб часовой пояс учитывался во views?

При фильтрации генерируется WHERE (DATE_FORMAT(FROM_UNIXTIME(field_data_field_event_data.field_event_data_value), '%Y-%m-%d') <= '2015-09-05')
а должно WHERE (DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(field_data_field_data_and_time.field_data_and_time_value), 'UTC', 'Europe/Moscow'), '%Y-%m-%d') <= '2015-09-05')