我正在使用充满雄辩的L5。在我的模型中,我在下面定义了必要的数据库表字段的函数。
public function getBuyingDateAttribute($value)
{
return Carbon::parse($value)->format('d/m/Y');
}
日期选择器
$( "#buying-date" ).datepicker({dateFormat: 'dd-mm-yy'});
我可以在我的表单中使用此格式显示当前值(使用表单模型绑定),但是当我尝试存储或更新字段时,该值为空。我是Laravel和Eloquent的新手。如何正确格式化和存储数据? Anyhelp将不胜感激。
答案 0 :(得分:-1)
如果您的表单中的日期列名称是日期,请在控制器中使用以下内容
$date = date('d/m/Y',strtotime($request->date));
//here $request is the object of Request class