محمد قربانی
5 سال پیش توسط محمد قربانی مطرح شد
1 پاسخ

نحوه تبدیل ماه میلادی به شمسی

دوستان با پکیج morilog چطو میشه ماه میلادی رو به ماه شمسی تبدیل کرد؟مثلا ماه 8 میلادی میشه 5 شمسی

منظورم از این کار واسه امار گرفتن هست،که بتونم امار رو نسبت به الان به 12 ماه قبل بگیرم،ینی از این ماه به قبل امار بگیرم، الان ماه ها رو میتونم از الان به قبل بگیرم،به این شکل

private function getLastMonths()
    {
        for ($i = 0; $i < 12; $i++) {
            $labels[] = jdate(Carbon::now()->subMonths($i))->format('%B');
        }

        return array_reverse($labels);
    }

حالا میخوام امار بازدید رو به همین شکل نسبت به 12 ماه قبل بگیرم

$stats = Stat::select(DB::raw('month(created_at) month'),
            DB::raw('sum(count) as total'))
            ->groupBy(DB::raw('month(created_at)'))
            ->get();

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

سلام الان مشکلتون دقیقا چیه !


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

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