Postingan lainnya
Error saat mengupdate data untuk tanggal di controller laravel 5.7
Kawan2, saya ingin bertanya mengenai error saat saya edit tanggal di laravel, saya sedang membuat CRUD yang isinya juga ada tanggal, berikut isi pesan errornya
date_format() expects parameter 1 to be DateTimeInterface, boolean given
berikut isi controllernya:
public function update(Request $request, $id) { $suratmasuk= \App\SuratMasuk::find($id); $suratmasuk->no_surat=$request->get('no_surat'); $suratmasuk->no_agenda=$request->get('no_agenda'); $tgl_surat=date_create($request->get('tgl_surat')); $format = date_format($tgl_surat,"Y-m-d"); $suratmasuk->tgl_surat = strtotime($format); $tgl_terima=date_create($request->get('tgl_terima')); $format = date_format($tgl_terima,"Y-m-d"); $suratmasuk->tgl_terima = strtotime($format); $suratmasuk->sumber_surat=$request->get('sumber_surat'); $suratmasuk->perihal=$request->get('perihal'); $suratmasuk->keterangan=$request->get('keterangan'); $suratmasuk->save(); return redirect('surat-masuk');
}
2 Jawaban:
cobain pakai Carbon
<pre> $suratmasuk->tgl_surat = \Carbon\Carbon::parse($tgl_surat)->format('Y-m-d'); </pre>
https://www.nugaskuyy.com/search/label/Laravel
Coba ini gan, cari yg grafik , barusan ada ttg tanggal