TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:3792次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此TP自带有对应的查询方式,方便快捷,这里记录一下。
// 获取当日的数据
Db::table('table')->whereTime('create_time', 'today')->select();
// 获取昨天的数据
Db::table('table')->whereTime('create_time', 'yesterday')->select();
// 获取本周的数据
Db::table('table')->whereTime('create_time', 'week')->select();
// 获取上周的数据
Db::table('table')->whereTime('create_time', 'last week')->select();
// 获取本月的数据
Db::table('table')->whereTime('create_time', 'month')->select();
// 获取上月的数据
Db::table('table')->whereTime('create_time', 'last month')->select();
// 获取今年的数据
Db::table('table')->whereTime('create_time', 'year')->select();
// 获取去年的数据
Db::table('table')->whereTime('create_time', 'last year')->select();PS:create_time为字段名。
推荐文章
- OA系统设计中,用户权限一般如何划分?
- webuploader简单便捷实现多个按钮上传、多个实例上传
- thinkphp6将汉字转为拼音的功能实现
- HTTP中GET、POST、PUT与DELETE的区别和用法
- ref, toRef, toRefs,reactive, defineComponent, computed, unref, toRaw, watchEffect, onUpdated 10个VUE3前端API总结
- 在linux系统对Gitee代码库生成/添加SSH公钥
- 微信H5版使用php Ffmpeg将微信录音amr转mp3
- Thinkphp8通过PhpWord导出生成word文件,支持图片处理,富文本导出完整方案
- 谷歌发布全新操作系统chromeOS Flex首个稳定版,可用于 PC 和 Mac
- 开发人员常用工具或插件整理(持续更新)

