2017-10-02 6 views
0

j'ai start_date et date_fin comme timestamp unix im ma structure de table mysql mais sur frontend je voudrais montrer que la date de chaîneLaravel sauver la récupération dates

protected $dates = ['start_date', 'end_date']; 

qui est workking bien.

Maintenant, j'essaie d'enregistrer la date de chaîne convertie en tant que timestamp à la mise à jour et créer comme suit. Contrôleur de Snippet

$request->merge(['start_date' => Carbon::parse($request->get('start_date'))->timestamp]); 
$request->merge(['end_date' => Carbon::parse($request->get('end_date'))->timestamp]); 

mais à la fin essaie de sauver la date chaîne

update `projects` set `end_date` = '2017-10-09 00:00:00' where `id` = '2376' 

ce que je fais mal dans ce cas?

Répondre

0

L'a reçu!

public function setStartDateAttribute($value) { 
    $this->attributes['start_date'] = $value; 
} 

public function setEndDateAttribute($value) { 
    $this->attributes['end_date'] = $value; 
}