formatLocalized,格式化分钟

时间:2018-11-14 20:58:54

标签: laravel time php-carbon

我正在读取具有以下内容的Excel文件:

checkCredentials

然后我试图从我的“时间”中获取时间(小时:分钟:00)

isHashValid

当我$data = Excel::selectSheetsByIndex(0)->load($archivo_procesar, function($reader) {})->get()->toArray(); 时,我得到$time = $data["time"]->formatLocalized('%H:%m:00'); 。在小时中,05可以正常使用,00可以正常使用,因为我总是需要00以秒为单位,但是11并非分钟是该日期的月份,但是我需要阅读分钟。我尝试使用dd($time);"05:11:00",但遇到错误。我应该如何使用formatLocalized来获取分钟记录?

1 个答案:

答案 0 :(得分:1)

您可以在Carbon formatLocalized方法中看到:

$formatted = strftime($format, strtotime($this->toDateTimeString()));

它使用strftime,正如我们在文档中所看到的,分钟的两位数表示为%M

因此,您应该使用$time = $data["time"]->formatLocalized('%H:%M:00');