2016-04-08 20 views
0

tarih aralığını kullanarak eklenir ve TIMESTAMP 'zaman' alanına 0000-00-00 00:00:00 eklemeye devam eder. Tarih saat girişi 0000-00-00 00:00:00 tarih aralığına Laravel 5

gösterir duyulan girdileri dışarı yazdırırken:

benim veritabanına doğru olduğunu takılmasını sağlayacak için yapmanız gereken ne yapıyoruz
04/08/2016 12:00 AM 

?

+0

Emin değilim .. ama, bu alanı "tarih" olarak ayarlayabileceğinizi düşünüyorum, bu bağlantıyı kontrol edin https://laravel.com/docs/5.2/eloquent-mutators#date-mutators – lucasvscn

cevap

1

Girişte kullandığınız tarih, MySQL için yanlış biçimde.

veritabanına tarih ekleme önce, (buna göre değişir lütfen) Bu giriş alanı date denir devraldı

date('Y-m-d H:i:s', strtotime($request->input('date'))); 

.:, uyumlu bir biçime örneğin dönüştürmek. Yukarıdaki kod, giriş alanınızdan bir unix zaman damgasına kadar olan tarihi kaplar ve daha sonra YYYY-MM-DD HH:MM:SS biçimine biçimlendirir.

İlgili konular