Скажем, у нас есть список действий для разных клиентов, сохраненный по дате. Дата сохраняется в ut c, и мы знаем часовой пояс клиента. Мы хотим знать количество активаций в день в часовом поясе клиента, принимая во внимание переход на летнее время.
В mysql мы можем использовать CONVERT_TZ(A.activity_date, 'UTC', S.timezone) As LocalDate
и группировать по LocalDate.
В linq2db мы можем получить смещение часового пояса и добавить его к дате ut c, однако это не будет учитывать DST.
Есть ли в linq2db метод, который я еще не нашли, что могли сделать это? Если нет, есть ли способ создать метод, который будет отображаться в CONVERT_TZ
в linq2db?