Я разрабатываю глобальное приложение с помощью twilio. в этом приложении пользователи хранят там start_hour и end_hours для рабочего времени с часовым поясом . при поступлении вызова мы запрашиваем всю базу данных и находим тех покупателей, которые доступны в это время. Часовой пояс приложения UTC . Нам нужны только часы для хранения и запроса по часам, поэтому нам не нужна отметка времени. Проблема в том, что когда мы конвертируем пользовательское местное время в UTC, оно меняется, как если бы покупатель выбрал
с часовым поясом (Африка / Аддис_Абаба)
Local Time UTC time
_____________________ _____________________
Start Hour | End Hour => Start Hour | End Hour
1:00:00 | 23:00:00 => 22:00:00 | 20:00:00
мой формат запроса в laravel -
$this->hours
->where('start_time','<=',$currentHour) // Hour
->where('end_time','>',$currentHour) // Filter
Как мне этого добиться