使用引导日期选择器和laravel提交表单时,输出日期始终默认为1970-01-01

时间:2019-05-09 09:44:12

标签: javascript jquery laravel

我无法向数据库输入日期表单,因为输出表单值始终默认为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获取日期。

0 个答案:

没有答案