【发布时间】:2017-01-29 02:51:53
【问题描述】:
我有控制器代码,它从表中获取一些行并将它们传递给视图,下面是代码获取的示例结果
在上图中,您可以检查是否有 show_date 并且格式是 Y-m-d,现在我正在按目前的方式显示这个日期,但我想将此日期格式转换为类似的格式
21 Sep 2016 ,Wed
我的控制器代码是
public function show($id)
{
$cities=General_cities::pluck('city_name','city_id');
$showtime=Movies_showtimes::with('showdata','movie','cinema')->where([['cinema_id','=',$id],['show_date','>=',Carbon::today()],])->orderBy('show_date', 'asc')->get();
$cinemahall=Movies_cinemahall::where('cinema_id',$id)->get();
return view('admin.viewshowtime',compact('cities','showtime','cinemahall'));
}
我有点困惑如何批量更新 eloquent 对象的所有 show_date,即应该在获取 eloquent 对象后完成,或者应该直接在 db 查询中触发,或者最好在 View 中隐藏日期。
感谢您的帮助。
【问题讨论】:
标签: php laravel date laravel-5.2 php-carbon