【发布时间】:2018-10-27 02:52:14
【问题描述】:
我在我的项目中使用 Laravel Collective 表单,并且通常使用下面的代码来填充我的选择下拉列表。
但是,我遇到了一个问题,我想将存储在 YYYY-MM-DD 格式中的数据库 date 转换为 MM/DD/YYYY 的可读性。
对于我的其余代码,我一直使用 php 的 date/strtotime 格式,如下所示:
date('m/d/Y', strtotime($date))
对于如何转换从我的数据库中提取的内容以在 laravel 集体选择下拉列表中正确显示有任何想法吗?
控制器
$scripts_select = Script::orderBy('prescribe_date', 'desc')
->pluck('prescribe_date', 'id');
刀片
{{Form::label('script', 'Script')}}
{{Form::select(
'script',
$scripts_select,
$prescription->script_id,
['class' => 'form-control', 'placeholder' => 'Select a Script']
)}}
【问题讨论】: