TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:3661次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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办公系统 — 勾股OA 5.6.8 新春版发布,企业办公的卓越选择
- 国产开源操作系统 深度操作系统deepin 23 Preview发布
- TinyMCE是一个轻量、简洁、功能强大的富文本编辑器
- Element-plus,动态添加图标的方式
- 前端开发简单吗?一套前端的知识体系带你了解前端岗位
- php实现pdf转word文档,pdf转excel表格的方案
- 谷歌发布全新操作系统chromeOS Flex首个稳定版,可用于 PC 和 Mac
- Figma封禁大疆,蓝湖MasterGo上线“Figma文件导入功能”
- JavaScript实现两个日期之间的工时计算,排除周末,每天工作日是8小时
- EHR系统——电子人力资源管理系统详解

