سلام اساتید محترم
میخوام مدت زمان گذشته شده از درج پست را نشون بدم و به صورت زیر عمل میکنم ولی مشکلی که هست زمان created_at چون توی AM و PM هست هی کد من بر اساس قبل از ظهر و بعد از ظهر میگه مثلا 5 ساعت گذشته یا 5 ساعت دیگر
و اینکه از 24 ساعت رد نمیکنه و انگار توی همون روز گیر میکنه
{{$row->created_at->diffForHumans()}}
کافیه زبان مورد استفاده Carbon رو مشخص کنی
$row->created_at->locale('fa')->diffForHumans()
حالا اگر میخواهی همیشه Carbon زبان فارسی رو داشته باشه 2 راه حل داری:
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
\Carbon\Carbon::setLocale('fa');
}
}
@hesammousavi @ali.bayat
سلام
لطفا مشکل منو بگید . تشکر
میخوام زمان گذشته را مثل سایت راکت نشون بدم
متد diffForHumans نسبت به زمان گذشته یا آینده برای شما تاریخ رو نشون میده مثلا اگر تاریخ مربوط به ۱۵ روز پیش باشه میگه ۲ هفته پیش
و یا اگر مربوط به ۱۵ روز آینده باشه میگه ۲ هفته دیگر
@ali.bayat
بله استاد ممنون
من میخوام مثل همین سایت راکت زمان سپری شده را نشون بدم
باید چطور بنویسم ؟
کافیه زبان مورد استفاده Carbon رو مشخص کنی
$row->created_at->locale('fa')->diffForHumans()
حالا اگر میخواهی همیشه Carbon زبان فارسی رو داشته باشه 2 راه حل داری:
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
\Carbon\Carbon::setLocale('fa');
}
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟