这是我的事件表结构。
+----+----------------------+---------------------+
| id | start_date | end_date |
+----+----------------------+---------------------+
| 1 | 2020-07-01 09:00:00 | 2021-07-11 15:00:00 |
+----+----------------------+---------------------+
我想获取给定时间段内的所有记录,例如我想获取 2020-07-27 - 2020-09-07 之间的所有记录。这是我到目前为止所尝试过的
$start_date = Carbon::parse("$req->startDate 00:00:00")->format('Y-m-d H:i:s');
$end_date= Carbon::parse("$req->endDate 23:59:59")->format('Y-m-d H:i:s');
Events::whereBetween('start_date', [$start_date , $end_date])->orWhereBetween('end_date', [$start_date , $end_date])->get();
它不获取任何记录。你们能检查一下并指导我遗漏或做错了什么吗?
犯罪嫌疑人X
ITMISS
三国纷争