سلام
یکسری آمار تعداد ثبت نامی اعضا از امروز تا 6 ماه پیش نوشتم.
خواستم ببینم درسته یا نه
مثلا میخوام بدونم آماری که برای 6 ماه پیش نوشتم به این سبک درسته یا باید از روز جاری تا 6 ماه پیش را بگیرم ؟
$today_users = User::whereDate('created_at', now())->count();
$yesterday_users = User::whereDate('created_at', now()->subDay())->count();
$users_2_days_ago = User::whereDate('created_at', now()->subDays(2))->count();
$users_3_days_ago = User::whereDate('created_at', now()->subDays(3))->count();
$users_4_days_ago = User::whereDate('created_at', now()->subDays(4))->count();
$users_5_days_ago = User::whereDate('created_at', now()->subDays(5))->count();
$users_6_days_ago = User::whereDate('created_at', now()->subDays(6))->count();
$users_7_days_ago = User::whereDate('created_at', now()->subWeek())->count();
$users_2_weeks_ago = User::whereBetween('created_at', [now()->subWeeks(2), now()->subWeek()])->count();
$users_1_month_ago = User::whereBetween('created_at', [now()->subMonth(), now()->subWeeks(2)])->count();
$users_2_month_ago = User::whereBetween('created_at', [now()->subMonths(2), now()->subMonth()])->count();
$users_3_month_ago = User::whereBetween('created_at', [now()->subMonths(3), now()->subMonths(2)])->count();
$users_6_month_ago = User::whereBetween('created_at', [now()->subMonths(6), now()->subMonths(3)])->count();
نه دیگه وقتی میگی آمار ثبت نام 6 ماهه گذشته یعنی دقیقا از همین ساعت و تاریخی که هستیم تا 6 ماه گذشته چند نفر عضو سایت شدن و این میشه آمار عضویت در سایت برای 6 ماه گذشته و برای اینکه بتونی آمار جالب تری هم بدست بیاری فقط تاریخ رو تا 6 ماه گذشته ببر و کاری به ساعت نداشته باش به نظرم اینجوری خیلی منطقی تر هم هستش.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟