第一个场景:获取一周内的数据
首先要获取当前的时间戳,再进行计算
// 获取当前时间戳
$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);
上一篇:
PHP计算会员卡续期累加时间方法
下一篇:
tp6查询当天的数据信息的方法