laravel - 数据库上的laravel日期时间问题
问题描述
我正在创建一个表。迁移中有一个 dateTime 格式。
$table->dateTime('appointment_date');
当我创建一行时,约会日期看起来像这样:0000-00-00 00:00:00
我的输入是这样的:
我无法解决的问题是什么。如果你帮助我,我会很高兴。谢谢
解决方案
我认为问题在于格式。
您可以使用Carbon
以确保正确的格式将在表中就座。例如,在您的控制器中执行以下操作:
$whatever->appointment_date = Carbon\Carbon::parse($request->appointment_date);
附言
所以,经过评论,我们发现主要的问题是输入格式。格式应该是这样的:2021-09-05 02:46
.