TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:4525次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- tinnkphp6使用腾讯地图API获取客户的当前位置(城市,经纬度)
- 微信H5版使用php Ffmpeg将微信录音amr转mp3
- 研发/技术总监(CTO)的日常工作都在做些什么?
- 开源免费的CMS内容管理系统,勾股CMS2.0发布
- Thinkphp8通过PhpWord导出生成word文件,支持图片处理,富文本导出完整方案
- Windows Terminal Preview 1.15 发布
- 82个常规的前端JavaScript方法封装(51~60)
- 用ECharts的getDataURL方法自动下载Chart图到服务器
- window11系统,局域网无法访问本地php项目的解决方案
- 一个简单的thinkphp6的路由配置实例

