当我在日期之间运行日期范围过滤器时没有数据显示,但在我的数据库中我有这些数据。
注意: 如果您知道如何使用碳,请在下面说明谢谢。
示例:从:1-5-2018到31-5-2018,它将不显示任何内容,请参见下图
控制器:
if ($request->has('from') && $request->has('to')) {
$from = date('d-M-Y', strtotime($request->get('from')));
$to = date('d-M-Y', strtotime($request->get('to')));
$leads = Lead::whereBetween('created_at', [$from, $to])->paginate(5);
}
答案 0 :(得分:0)
使用toDateString而不是strtotime。这会奏效。
if ($request->has('from') && $request->has('to')) {
$from = $request->get('from')->toDateString();
$to = $request->get('to')->toDateString();
$leads = Lead::whereBetween('created_at', [$from, $to])->paginate(5);
}
Ps:现在无法打开imgur。无法查看您的日期类型,如果这不起作用且无法找到任何解决方案请添加您的日期表格。