亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > laravel實現按時間日期進行分組統計方法示例

laravel實現按時間日期進行分組統計方法示例

熱門標簽:阿里云400電話申請加工單 西區企業怎么做地圖標注入駐 七魚外呼系統停用嗎 海南人工外呼系統有效果嗎 保定crm外呼系統運營商 九江外呼系統 智能電話機器人排名前十名南京 抖音有個地圖標注是什么意思 地下城堡2圖九地圖標注

按日期進行分組

//統計七天內注冊用戶數量按天進行分組
$user = DB::table('users')->whereBetween('created_at',['2018-01-01','2018-01-07'])
 ->selectRaw('date(created_at) as date,count(*) as value')
 ->groupBy('date')->get();

#獲取的用戶分組數據
{
 "date": "2018-01-01", #日期
 "value": 199  #數量
{
 "date": "2018-01-02",
 "value": 298
},
{
 "date": "2018-01-03",
 "value": 1000
}
 
#在進行圖表統計的時候直接從數據庫取得數據有些日期可能是沒有的,就需要我們手動進行補全一些日期
#計算日期內天數
$stimestamp = strtotime($start_time);
$etimestamp = strtotime($end_time);
#計算日期段內有多少天
$days = ($etimestamp - $stimestamp) / 86400;
#保存每天日期
$date = array();
for($i = 0;$i  $days;$i++){
 $date[] = date('Y-m-d', $stimestamp + (86400 * $i));
}
#循環補全日期
foreach ($date as $key => $val){
 $data[$key] = [
 'date' => $val,
 'value' => 0
 ];
 foreach ($user as $item => $value){
 if($val == $value['date']){
  $data[$key] = $value;
 }
 }
}
return $data;

按月份進行分組

#統計一年內注冊用戶數量按月份進行分組
$user = DB::table('users')->whereBetween('created_at',['2018-01-01','2018-12-31'])
 ->selectRaw('DATE_FORMAT(created_at,"%Y-%m") as date,COUNT(*) as value')
 ->groupBy('date')->get();
#獲取的用戶分組數據
{
 "date": "2018-01", #月份
 "value": 1497  #數量
},
{
 "date": "2018-02",
 "value": 2354
},
{
 "date": "2018-03",
 "value": 4560
} 
#在進行圖表統計的時候直接從數據庫取得的數據有的月份可能是沒有的,不過月份比較少可直接寫死,同樣也需要補全
$year = date('Y',time());
#一年的月份
$month = [
 0 => $year.'-01',
 1 => $year.'-02',
 2 => $year.'-03',
 3 => $year.'-04',
 4 => $year.'-05',
 5 => $year.'-06',
 6 => $year.'-07',
 7 => $year.'-08',
 8 => $year.'-09',
 9 => $year.'-10',
 10 => $year.'-11',
 11 => $year.'-12',
];
#循環補全月份
foreach ($month as $key => $val){
 $data[$key] = [
 'date' => $val,
 'value' => 0
 ];
 foreach ($user as $item => $value){
 if($val == $value['date']){
  $data[$key] = $value;
 }
 }
}
return $data;

laravel實現各時間段數量統計、方便直接使用

因項目中用到了圖表之類的信息,需要獲取到很多時間的數據動態,剛開始我都是自己換算時間來計算,后來 看到手冊中有更簡單的方法,自己總結了一下通用的時間段統計(今天、昨天、上周、本周、上月、本月、上年、本年)。

use Carbon\Carbon;
 
public function getNumber()
{
  $data = [];

  #今天數據
  $data['customer_today'] = Customer::where('customer_type', 1)->where('created_at', Carbon::today())->count();
  #昨天數據
  $data['customer_yesterday'] = Customer::where('customer_type', 1)->where('created_at', Carbon::yesterday())->count();

  // 本周數據
  $this_week = [Carbon::now()->startOfWeek(), Carbon::now()->endOfWeek()];
  $data['customer_this_week'] = Customer::where('customer_type', 1)->whereBetween('created_at', $this_week)->count();

  // 上周數據
  $last_week = [Carbon::now()->startOfWeek()->subWeek(), Carbon::now()->endOfWeek()->subWeek()];
  $data['customer_last_week'] = Customer::where('customer_type', 1)->whereBetween('created_at', $last_week)->count();

  // 本月數據
  $data['customer_this_month'] = Customer::where('customer_type', 1)->whereMonth('created_at', Carbon::now()->month)->count();

  // 上月數據
  $data['customer_last_month'] = Customer::where('customer_type', 1)->whereMonth('created_at', Carbon::now()->subMonth()->month)->count();

  // 本年數據
  $data['customer_this_year'] = Customer::where('customer_type', 1)->whereYear('created_at', Carbon::now()->year)->count();

  
  return $data;
}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Laravel5.1框架路由分組用法實例分析
  • Laravel 實現Eloquent模型分組查詢并返回每個分組的數量 groupBy()
  • laravel 實現劃分admin和home 模塊分組
  • 解決laravel groupBy 對查詢結果進行分組出現的問題
  • Laravel框架中的路由和控制器操作實例分析
  • Laravel框架路由和控制器的綁定操作方法
  • Laravel 5框架學習之路由、控制器和視圖簡介
  • laravel框架分組控制器和分組路由實現方法示例

標簽:昭通 遼陽 梅河口 韶關 九江 涼山 甘肅 十堰

巨人網絡通訊聲明:本文標題《laravel實現按時間日期進行分組統計方法示例》,本文關鍵詞  laravel,實現,按,時間,日期,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《laravel實現按時間日期進行分組統計方法示例》相關的同類信息!
  • 本頁收集關于laravel實現按時間日期進行分組統計方法示例的相關信息資訊供網民參考!
  • 推薦文章
    日韩欧美一及在线播放| 韩国毛片 免费| 国产91精品一区二区| 免费国产在线观看| 国产91素人搭讪系列天堂| 精品久久久久久中文字幕一区| 一级毛片视频免费| 精品国产香蕉在线播出 | 深夜做爰性大片中文| 成人免费网站久久久| 国产伦久视频免费观看视频| 精品视频在线观看免费| 国产视频一区在线| 九九久久99| 欧美大片一区| 国产极品精频在线观看| 久久精品欧美一区二区| 精品视频在线观看免费| 成人影院一区二区三区| 国产视频一区二区在线播放| 国产一区二区精品尤物| 国产麻豆精品免费视频| 午夜欧美成人久久久久久| 国产视频一区二区三区四区| 国产一区免费观看| 欧美爱色| 国产不卡精品一区二区三区| 999精品视频在线| 日韩在线观看视频免费| 可以免费看毛片的网站| 一级片片| 国产视频一区二区三区四区| 天天做日日爱| 一级女人毛片人一女人| 久久久久久久久综合影视网| 99热精品在线| 欧美激情一区二区三区视频| 亚洲精品中文字幕久久久久久| 色综合久久天天综合绕观看| a级黄色毛片免费播放视频| 日韩av片免费播放| 国产一区二区福利久久| 午夜激情视频在线观看| 成人免费观看男女羞羞视频| 九九精品影院| 韩国毛片免费| 国产一区二区精品久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产高清在线精品一区a| 国产伦久视频免费观看 视频 | 成人免费高清视频| 欧美激情伊人| 一级女性全黄久久生活片| 午夜激情视频在线观看| 国产91视频网| 日韩一级黄色| 成人a大片高清在线观看| 国产精品123| 免费一级生活片| 国产精品免费久久| 欧美a级大片| 国产不卡精品一区二区三区| 国产综合91天堂亚洲国产| 国产激情视频在线观看| 91麻豆精品国产综合久久久| 久久99青青久久99久久| 韩国三级视频在线观看| 午夜在线亚洲| 国产一区二区精品在线观看| 国产一区二区精品| 国产精品免费久久| 四虎影视久久久免费| 中文字幕一区二区三区 精品| 成人免费观看网欧美片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 999久久狠狠免费精品| 麻豆系列国产剧在线观看| 天天色色网| 可以免费看污视频的网站| 一本伊大人香蕉高清在线观看| 成人免费观看视频| 亚洲精品影院一区二区| 日本免费看视频| 日韩一级精品视频在线观看| 在线观看导航| 国产成人啪精品视频免费软件| 美女免费毛片| 精品国产一区二区三区精东影业| 美女免费精品高清毛片在线视| 欧美另类videosbestsex久久| 99久久精品国产高清一区二区| 国产国产人免费视频成69堂| 国产视频在线免费观看| 麻豆网站在线看| 九九免费高清在线观看视频| 黄视频网站免费观看| 亚洲www美色| 国产伦久视频免费观看 视频 | 韩国毛片免费| 精品视频一区二区三区| 99色视频在线| 日本特黄特色aa大片免费| 国产精品1024永久免费视频| 日本在线www| 色综合久久天天综合绕观看| 日韩一级黄色| 久久99这里只有精品国产| 国产网站免费视频| 日日日夜夜操| 欧美爱色| 美女免费黄网站| 美女被草网站| 韩国毛片免费大片| 国产亚洲免费观看| 黄色免费三级| 久久精品欧美一区二区| 日韩中文字幕在线播放| 91麻豆精品国产片在线观看| 一级毛片视频在线观看| 欧美大片aaaa一级毛片| 国产精品免费久久| 日日夜人人澡人人澡人人看免| 成人免费网站视频ww| 天天做日日爱| 国产亚洲免费观看| 亚飞与亚基在线观看| 成人免费观看网欧美片| 欧美激情一区二区三区视频高清| 亚洲女人国产香蕉久久精品| 二级片在线观看| 国产国语在线播放视频| 欧美爱爱动态| 天堂网中文字幕| 日本免费看视频| 成人高清视频免费观看| 亚洲 欧美 91| 国产一区二区福利久久| 一级毛片视频播放| 成人av在线播放| 99色精品| 国产成人啪精品视频免费软件| 高清一级片| 国产高清视频免费| 精品久久久久久中文| 可以免费在线看黄的网站| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜在线影院| 高清一级片| 免费毛片播放| 在线观看成人网 | 国产精品1024永久免费视频| 国产不卡在线播放| 黄视频网站免费观看| 九九精品在线播放| 国产a免费观看| 欧美大片毛片aaa免费看| 一级女性大黄生活片免费| 可以免费看污视频的网站| 欧美爱爱动态| 亚洲女人国产香蕉久久精品| 日韩中文字幕一区| 精品久久久久久免费影院| 色综合久久天天综线观看| 久久精品成人一区二区三区| 亚洲不卡一区二区三区在线 | 国产成人啪精品视频免费软件| 欧美电影免费看大全| 国产激情视频在线观看| 九九精品久久| 成人免费福利片在线观看| 韩国毛片 免费| 91麻豆精品国产片在线观看| 国产伦精品一区三区视频| 精品国产亚洲人成在线| 成人高清免费| 国产伦久视频免费观看 视频 | 成人av在线播放| 久草免费在线视频| 欧美电影免费看大全| 国产视频久久久久| 日韩在线观看视频黄| 欧美电影免费| 亚欧视频在线| 国产麻豆精品| 欧美爱色| 日本免费看视频| 精品国产三级a∨在线观看| 国产亚洲男人的天堂在线观看| 99色吧| 国产成人精品一区二区视频| 日韩欧美一二三区| 国产一区二区精品| 成人免费网站视频ww| 亚洲精品永久一区| 免费毛片播放| 国产国语对白一级毛片| 97视频免费在线观看| 欧美激情一区二区三区视频高清| 你懂的福利视频| 日韩专区第一页|