【发布时间】:2021-05-07 15:36:00
【问题描述】:
我是 laravel 的新手,我有一个出生日期的输入,其格式为 DD-MM-YYYY,但我有一个 SQL 错误,因为默认格式是 YYYY-MM-DD HH:MM:SS,如何我可以更改此默认格式吗?这是我在特定日期的迁移代码。
$table->date('date_of_birth');
【问题讨论】:
-
在插入前更改输入格式。你可以使用 Carbon 来做到这一点
Carbon::createFromFormat("d-m-Y", "05-07-2020")->format('Y-m-d');