TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:4056次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- 谷歌发布全新操作系统chromeOS Flex首个稳定版,可用于 PC 和 Mac
- PHP8.5将于2025年11月20日正式发布,还在用PHP 5.6的老版本用户该何去何从?
- notepad++ 正则表达式替换常用方法
- 宝塔Linux面板安装Composer依赖管理工具与PHP依赖包的方法
- Figma封禁大疆,蓝湖MasterGo上线“Figma文件导入功能”
- tinnkphp6使用腾讯地图API获取客户的当前位置(城市,经纬度)
- javascript对字符串的切割截取方法集合
- IE11将停用并停止支持,此后IE正式谢幕,Edge接棒
- Vite 3.0 发布,下一代的前端工具链
- ThinkPHP6防止XSS攻击的方案

