2015-11-22 47 views
0

我有碳和Laravel問題,我正確地接收格式日期DD /月/年該請求。Laravel5碳和時間

$birthda = Request::input("birthday"); 

然後,我有這樣的代碼

$user = new User; 
     $user->nif=$nif; 
     $user->name =$name; 
     $user->surname=$surname; 
     $user->birthday=Carbon::parse($birthda)->format('d/m/Y'); 

在我的格式日期,數據庫爲此行收到此YYYY-MM-DD,我正常,但在創建用戶數據庫我把0000-00-00我需要使用其他類型的行?

+1

你可以嘗試在最後寫:'DD($用戶>生日);',看看會發生什麼? – FreeLightman

+2

嘗試'碳:: createFromFormat( 'd/M/Y',$ birthda);'代替,或刪除' - >格式( 'D/M/Y')',它應該能夠通過推測出來本身。 –

+0

解決,感謝@JonasLomholdt – jc1992

回答

1

嘗試Carbon::createFromFormat('d/m/Y', $birthda);代替或刪除->format('d/m/Y'),它應該能夠通過自己看着辦吧。