Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Laracast13's avatar

Laravel whereBetween date filter

Hello, I have filter where using this format 2021-07-17 YYYY-MM-DD In DB I have format 2021-07-17 11:01:02 YYYY-MM-DD HH:mm:ss

Trying make filter , this works when I use full format YYYY-MM-DD HH:mm:ss, but I filter using only YYYY-MM-DD

EventLog::whereBetween('event_date', array($start_date, $end_date))->paginate(50);
0 likes
3 replies
Snapey's avatar

What column type is event_date?

Snapey's avatar

Its a string, so you cannot perform any date comparisons. Your column should be date/time or timestamp.

Please or to participate in this conversation.