根据指定的日期范围从数据库中获取记录 laravel 5
get records from database base on the specified date range laravel 5
如何使用指定日期范围内的碳日期从数据库中检索记录,例如检索从“2014-10-13”到“2015-11-18”的记录?有什么想法、帮助、建议、线索、建议吗?
可以使用whereBetween
方法。因此,举个例子,假设您有两个 Carbon 日期。
$earlier = Carbon::yesterday();
$later = Carbon::today();
Model::whereBetween('column', [$earlier, $later])->get();
第一个参数表示您正在检查的列。第二个参数是两个日期的数组。
使用您问题中的日期,您可以像这样生成碳日期:
$earlier = Carbon::parse('2015-09-11');
$later = Carbon::parse('2015-09-14');
Model::whereBetween('column', [$earlier, $later])->get();
parse
方法非常棒。
如何使用指定日期范围内的碳日期从数据库中检索记录,例如检索从“2014-10-13”到“2015-11-18”的记录?有什么想法、帮助、建议、线索、建议吗?
可以使用whereBetween
方法。因此,举个例子,假设您有两个 Carbon 日期。
$earlier = Carbon::yesterday();
$later = Carbon::today();
Model::whereBetween('column', [$earlier, $later])->get();
第一个参数表示您正在检查的列。第二个参数是两个日期的数组。
使用您问题中的日期,您可以像这样生成碳日期:
$earlier = Carbon::parse('2015-09-11');
$later = Carbon::parse('2015-09-14');
Model::whereBetween('column', [$earlier, $later])->get();
parse
方法非常棒。