问答 / 10 / 3 / 创建于 6年前
laravel如何查询一段日期的固定时间段的数据 比如:查询2018年9月1号到2018年10月1号,每天9点到6点的数据
whereTime试试
Model::whereDate('created_at', '>=', '2018-09-01') ->whereDate('created_at', '<=', '2018-10-01') ->whereTime('created_at', '>=', '09:00') ->whereTime('created_at', '<=', '18:00') ->get();
2楼说的对!你先用whereBetween()筛取9月到10月的数据,在用whereTime筛取9点到18点的数据。最后通过日期里的天分组,就OK了。
我要举报该,理由是:
whereTime试试
2楼说的对!你先用whereBetween()筛取9月到10月的数据,在用whereTime筛取9点到18点的数据。最后通过日期里的天分组,就OK了。