спасибо, это понятно. неясно почему при SELECT timezone() Europe/Moscow, функция toString(dateTime) без указания таймзоны накидывает к значению +3 часа, а также функция toDate() если хочешь получить дату из даты_время тоже накидывает +3 часа. приходится делать так toDate(value, 'etc/GMT'). это баг или фича?)
У Вас стоит таймзона по умолчанию Europe/Moscow (+3 от UTC), всё время которое Вы используете в проекте Clickhouse приводит к этой таймзоне, если Вы не укажите таймзону непосредственно в функции.
Я пока не совсем понимаю, что у Вас не правильно работает и как должно быть.