Php 第1列和第2列之间的日期

Php 第1列和第2列之间的日期,php,laravel,query-builder,Php,Laravel,Query Builder,我有一个表,列在开始,列在数据类型日期时间结束。 输入是一个日期。 如何使用laravel查询生成器选择日期(输入)介于在开始和在结束之间的所有记录 已解决: Model::where('start_at','>=',$date)->where('ends_at','如果将这些列添加到$dates属性,并且您已经将输入日期转换为实例: if ($model->starts_at->lt($inputDate) && $model->ends_at->gt(

我有一个表,列
开始,列
数据类型日期时间结束。 输入是一个日期。 如何使用laravel查询生成器选择日期(输入)介于
开始和
结束之间的所有记录

已解决:
Model::where('start_at','>=',$date)->where('ends_at','如果将这些列添加到
$dates
属性,并且您已经将输入日期转换为实例:

if ($model->starts_at->lt($inputDate) && $model->ends_at->gt($inputDate))

请告诉我们你的尝试请到底是谁投票给了这个问题请阅读投票给了我们什么提示:这个问题显示了研究的努力它是有用的而且很清楚它不是而且它不是“我已经尝试了
Model::between($date,['started\u at','ends\u at'])->get()
,但不起作用也许这两者之间对你有用