共计 683 个字符,预计需要花费 2 分钟才能阅读完成。
TP5 中,只给了大于小于或者区间的查询方法,并没有给出查询某一天的方法,但是在后续的版本中,如 TP5.1/TP6 中,均给出了对应的方法。
如,TP5.1 中的方法是这样:
1
2
3
4
|
// 查询 2017 年 6 月 1 日注册的用户
Db::name(‘user’)
->whereBetweenTime(‘create_time’, ‘2017-06-01’)
->select();
|
直接传入当天的日期即可查询。
TP6 中的查询则更贱大:
1
2
3
|
Db::name(‘user’)
->whereDay(‘create_time’, ‘2018-06-01’)
->select();
|
那么,TP5 要查询某天的数据方法,怎么查呢?难道只能自己构建吗?当然不是。
TP5 此后的版本都是在它基础上发展而来的,查询的方法归根到底大同小异。
生成 +1day 的时间
1
|
$dateTime = date(‘Y-m-d’,strtotime(‘+1days’,strtotime(input(‘dateTime’))));
|
配合
正文完