答案 0 :(得分:0)
laravel正在使用Carbon作为日期/时间层。
要更改碳中的时间/日期格式,您需要使用createFromFormat方法。
Carbon::createFromFormat($format, $time, $tz);
例如,要获得12小时的格式:
$date = Carbon::createFromFormat('m/d/Y g:ia', '03/10/2017 20:10');
直接使用刀片模板中的碳,您需要使用完整的命名空间:
\Carbon\Carbon::createFromFormat('m/d/Y g:ia', '03/10/2017 20:10');
取决于您的评论,您将从数据库中获取值。
获取格式化时间比使用TIME_FORMAT函数
重新格式化更容易selectRaw('GROUP_CONCAT(concat(TIME_FORMAT(schedule.start_time, "%r")) separator "\r\n") as cattime')