laravel如何获取本月注册用户数

Posted

技术标签:

【中文标题】laravel如何获取本月注册用户数【英文标题】:How to get number of the users registered in this month in laravel 【发布时间】:2021-10-03 15:39:03 【问题描述】:

请帮帮我??? 我想获取本周注册的用户数 及本月注册用户数

【问题讨论】:

【参考方案1】:

试试这个:

use App\Models\User;
use Carbon\Carbon;

$lastWeekUsersCount = User::whereDate('created_at', '>=',Carbon::now()->addWeeks(-1))->count();

$lastMonthUsersCount = User::whereDate('created_at', '>=',Carbon::now()->addMonths(-1))->count();

【讨论】:

【参考方案2】:

你可以试试这个:

$lastWeekUsersCount = \App\Models\User::whereDate('created_at', '>=', \Carbon\Carbon::now()->addWeeks(-1))->count();
$lastMonthUsersCount = \App\Models\User::whereDate('created_at', '>=', \Carbon\Carbon::now()->addMonths(-1))->count();
  

【讨论】:

以上是关于laravel如何获取本月注册用户数的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5 new auth:获取当前用户以及如何实现角色?

如何从 Laravel 的控制器中获取条件数据

如何从 Laravel 8 Jetstream 注册页面中的数据库中获取数据?

Laravel - 如何获取选择值并将其传递给 RegisterController create()

js如何获取本日 本周 本月的时间代码

Laravel如何按积分获取当前用户排名?