محسن بستان
4 سال پیش توسط محسن بستان مطرح شد
3 پاسخ

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

سلام دوستان. من به مشکل عجیبی در 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"

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


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
1

به جای 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"
>>>

محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
1

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


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
1

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


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

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