企业官网建站 小程序开发 云逸学习园地
技术文章 许愿墙
技术文章 PHP学习 Javascript学习 DIV+CSS学习 uniapp学习 HTML学习 微信小程序、公众号知识点 VUE知识学习
您所在的位置>云逸小栈>PHP学习>正文

tp6获取7天内的数据,或者6个月内的数据

2025-02-05 12:57:51 浏览 975

第一个场景:获取一周内的数据

首先要获取当前的时间戳,再进行计算

// 获取当前时间戳  
$now = time();  
// 获取7天前的时间戳  
$sevenDaysAgo = strtotime('-7 days', $now);  

// 查询过去7天的订单  
$orders = Order::where('created_at', '>=', $sevenDaysAgo)  
          ->where('created_at', '<=', $now)  
          ->select();  
return json($orders);

第二个场景,获取半年内的数据

// 获取当前时间戳  
 $now = time();  
//获取6个月前的时间戳  
$sixMonthsAgo = strtotime('-6 months', $now);  

//查询过去6个月的订单  
$orders = Order::where('created_at', '>=', $sixMonthsAgo)  
      ->where('created_at', '<=', $now)  
      ->select();  
return json($orders);


网站开发者电话

18066742510

个人微信号
个人公众号
个人小程序
个人抖音