Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Konvertieren eines Kohlenstoffdatums in einen mysql-Zeitstempel.

Die kurze Antwort lautet:toDateTimeString() ist, wonach Sie suchen:

$input['published_at'] = Carbon::now()->toDateTimeString();

Siehe http://carbon.nesbot.com/docs/ für weitere Optionen, einschließlich toDateString() wenn Sie nur den Datumsteil und nicht die Uhrzeit möchten.

Aber ein noch besserer Weg, damit umzugehen, wäre, Laravel das Casting des Datumswerts zu/von einem Carbon-Objekt für Sie übernehmen zu lassen. Siehe https://laravel.com/docs/5.4/eloquent-mutators# Datums-Mutatoren .