【发布时间】:2015-12-05 13:39:32
【问题描述】:
我在 Laravel 中编写一个功能,用户可以使用选择框来选择某个日期。按照标准,这些日期以 y-m-d 的形式保存在我的表中。
我已成功使用 Eloquent 解决方案将日期格式化为 dd/mm/yyyy,并将其添加到名为 Dataslot 的 Eloquent 模型中:
受保护的 $dates = ['maand'];
之后我可以使用以下内容来格式化日期。
$d = Dataslot::find(1);
$dformat = $d->maand->format('d-m-Y');
为了将数据槽的 ID 和日期传递给我的选择框,我选择使用列表方法。
$dataslots = Dataslot::lists("maand","id");
这会返回一个数组。我不能像在第一个示例中的对象上那样在这个数组上使用 format 方法。
如何将一组格式化的日期(以 ID 作为键)发送到我的视图?
【问题讨论】:
标签: php arrays date laravel-5.1