1
我在Maxoffer型號:Laravel問題 - 日期格式
protected $dates = [
'start'
];
public function setStartAttribute($date){
$this->attributes['start']= Carbon::createFromFormat('m/d/Y h:i a', $date);
}
public function getStartAttribute($date){
return (new Carbon($date))->toRfc2822String();
}
在我的數據庫start
存儲格式:2016年2月2日00:00:00
現在,當我嘗試運行WHERE
查詢:
$maxoffer = Maxoffer::where('article_id', $request->input('article_id'))
->where('start', $request->input('start'))
->first();
dd($maxoffer);
Input(start)
是格式爲:2016年2月2日上午12:00我也儘量使其格式爲:2016年2月2日00:00:00,但agai ñ不工作,所以dd給我結果null
我有一個問題,因爲我不知道如何比較開始和輸入(開始)。如何讓他們在相同的格式...
而且我不能改變:
public function getStartAttribute($date){
return (new Carbon($date))->toRfc2822String();
}
becouse我需要它,在這種格式爲其他的事情。
那麼如何使這成爲可能?