DF
starts_at = start_date.in_time_zone(the_timezone).beginning_of_day.utc.strftime('%Y-%m-%d %H:%M:%S')Т.е. я беру время в нужной тайм зоне а потом перевожу его в UTC-0 и в этом промежутке ищу в базе. Это в общем то работает, но прям чует мое сердце что можно это как то оптимальнее делать.
ends_at = start_date.in_time_zone(the_timezone).end_of_day.utc.strftime('%Y-%m-%d %H:%M:%S')