راکت
حل شده

مشکل در شمارش روز با Carbon

1 پاسخ

دوستان من یک بخش در دیتابیس دارم که برای هر کاربر که اشتراک میخره نسبت به پلن ها یک ماه و 1 سال برای اون تاریخ رو ثبت میکنه. ( به صورت timestamp ) حالا میخواهم که داخل ویو نشون بدم که کاربر چند روز دیگه اعتبار داره. و به صورت زیر عمل کردم.

{{ date("d", strtotime($userExpiry) - strtotime(\Carbon\Carbon::now()->format('Y-m-d h:m:s'))) }}

الان برای اکانت های یک ماه همه چیز اوکیه اما وقتی یک کاربر برای سالانه ثبت نام میکنه تعداد روز های باقیمانده رو 01 نشون میده. چطوری میتونم مشکل رو حل کنم ؟ اصلا راه بهتری هست ؟

ثبت پرسش جدید

پاسخ‌ها

1
Reza ghz
Reza ghz
@rezaghasemzadeh1
بهترین پاسخ

@mohsenbostan
سلام چرا نمیاید از API DEFFERENCE خود کربن استفاده نمیکنید
میتونید
https://carbon.nesbot.com/docs/#api-difference
از لینک بالا از تابع diffInDays برای محاسبه روز های باقیمونده استفاده کنید

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

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

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