我无法向数据库输入日期表单,因为输出表单值始终默认为1970-01-01。
我试图从使用bootstrap datepicker的日期输入中获取用户输入
我的表单:
<form role="form" action="{{ route('psu.saveDatePsu') }}" method="post" enctype="multipart/form-data" class="form-group">
<input type="text" class="date form-control" name="datePsu" id="datePsu" value="">
<button type="submit" class="btn btn-primary pull-right">Save</button>
</form>
JS:
$('.date').datepicker({
format: "yyyy-mm-dd",
autoclose: true,
orientation: "top"
});
Laravel控制器:
$request->datePsu = date("Y-m-d", strtotime($request->datePsu ));
DB::table('usl_populate')->where('id_event_usl', $request->idEventUsl)->update([
'tanggal_pelaksanaan' => $request->datePsu,
]);
我想根据用户输入而不是1970-01-01获取日期。