【发布时间】:2017-03-10 19:45:31
【问题描述】:
【问题讨论】:
-
你能显示
dd($schedule->cattime)的输出吗? -
10.00 8.30 7.30 8.00 8.30 12.00 13.00 14.00 15.00 16.00 17.00
标签: php laravel-5.2
【问题讨论】:
dd($schedule->cattime)的输出吗?
标签: php laravel-5.2
laravel 使用 Carbon 作为日期/时间层。
要更改碳中的时间/日期格式,您需要使用createFromFormat 方法。
Carbon::createFromFormat($format, $time, $tz);
例如,获取 12h 时间格式:
$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')
【讨论】:
but i have a group concat query of time, when i converting in time it display only one. 吗?请向我澄清这一点;