راکت
حل شده

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

3 پاسخ

سلام دوستان. من به مشکل عجیبی در Carbon برخوردم. وقتی که از تابع زیر استفاده میکنم زمان به درستی نمایش داده میشه :

>>> $time = Carbon\Carbon::now();

=> Carbon\Carbon @1573307997 {#3078
     date: 2019-11-09 17:29:57.040808 Asia/Tehran (+03:30),
   }

اما وقتی که اونو فرمت میکنم ، دقیقه و ثانیه کاملا اشتباه هستش وجالب اینجاست که همیشه یا دقیقه 11 و ثانیه 02 هستش یا دقیقه یازده و ثانیه 57 :|

>>> $time = Carbon\Carbon::now();
=> Carbon\Carbon @1573307997 {#3078
     date: 2019-11-09 17:29:57.040808 Asia/Tehran (+03:30),
   }
>>> $time->format("H:m:s");
=> "17:11:57"
>>> $time->format("H:m:s");
=> "17:11:57"

کسی میدونه مشکل چیه ؟ اگر باگه تا به سازنده اعلام کنیم :/

ثبت پرسش جدید

پاسخ‌ها

3
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

بهترین پاسخ

به جای m باید i بذارید

$time->format("H:i:s");

نتیجه

>>> $time = Carbon\Carbon::now();
=> Carbon\Carbon @1573310960 {#3104
     date: 2019-11-09 14:49:20.282195 UTC (+00:00),
   }
>>> $time->format("H:i:s");
=> "14:49:20"
>>>
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@juza66
😂🤣😂🤣😂🤣😂
مغزم داشت منفجر می شد :() مرسی

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

خواهش میکنم :) عیب نداره پیش میاد

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

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

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