Запрос по дате и времени.
У меня есть таблица с полем и образцами данных
Schedule
--date_start = 2019-05-01
--date_end = 2019-06-30
--time_start = 08:00:00
--time_end = 10:00:00
Мой вопрос заключается в том, могу ли я запросить его, выбрав дату по (current_date), если current_date находится в диапазоне или между date_start и date end. то же самое и во времени, если время находится в диапазоне
заранее спасибо.
Вы можете сделать это с чем-то вроде этого
$current = Schedule::whereDate('start_date', '<=', today())
->whereDate('end_date', '>=', today())
->whereTime('start_time', '<=', now())
->whereTime('end_time', '>=', now())
->get();
$current
будут записи БД, которые есть на данный момент.