راکت

آیا این آمار ثبت نامی که نوشتم درسته یا نه

1 پاسخ

سلام
یکسری آمار تعداد ثبت نامی اعضا از امروز تا 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();
نوب
نوب
@yk5742g
ثبت پرسش جدید

پاسخ‌ها

1
عرفان
عرفان
@erfanwmb

تخصص: هیچ

نه دیگه وقتی میگی آمار ثبت نام 6 ماهه گذشته یعنی دقیقا از همین ساعت و تاریخی که هستیم تا 6 ماه گذشته چند نفر عضو سایت شدن و این میشه آمار عضویت در سایت برای 6 ماه گذشته و برای اینکه بتونی آمار جالب تری هم بدست بیاری فقط تاریخ رو تا 6 ماه گذشته ببر و کاری به ساعت نداشته باش به نظرم اینجوری خیلی منطقی تر هم هستش.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام