Konvertieren einer carbon-Datum in mysql-timestamp.

Habe ich eine timestamp-variable Spalte in einer mysql-Datenbank. Versuchen, zu konvertieren, ein carbon-timestamp zu etwas, das kann ich input, aber Carbon::now() gibt nur ein Carbon-Objekt und wenn ich versuche, mit den timestamp-string des Kohlenstoff-Objekt, es meldet sich nicht in mysql.

public function store(CreateArticleRequest $request){
        $input = $request->all(); 
        var_dump($input); //JUST SO YOU CAN SEE
        $input['published_at'] = Carbon::now(); 
        var_dump($input); //JUST SO YOU CAN SEE
        Article::create($input);   
}

Meine erste var-dump ist so:

array (size=4)
  '_token' => string 'Wy67a4hWxrnfiGz61wmXfYCSjAdldv26wOJiLWNc' (length=40)
  'title' => string 'ASDFasdf' (length=8)
  'body' => string 'asdfasdf' (length=8)
  'published_at' => string '2015-08-26' (length=10)  

Meine zweite var dump ist wie so.

Den mysql-Spalte in Bezug auf "published_at" ist eine timestamp-variable. Wie ein ich nehme an, zu konvertieren, das aus einem Kohlenstoff-Objekt?

Vielen Dank im Voraus.

  • verwenden strtotime auf das Datum.
InformationsquelleAutor 1N5818 | 2015-08-26
Schreibe einen Kommentar