Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 8 Laravel以默认时间戳格式存储数据_Laravel 8 - Fatal编程技术网

Laravel 8 Laravel以默认时间戳格式存储数据

Laravel 8 Laravel以默认时间戳格式存储数据,laravel-8,Laravel 8,我需要以默认的Laravel格式验证和存储日期 表格申请类别: 公共功能规则() { 返回[ 'name'=>['required'、'string'、'max:255'], '开始时间'=>['必需','日期''u格式:Y-m-d H:i:s','之后:'。现在()->格式('Y-m-d H:i:s'), ]; } 在我的控制器中,没有什么特别的,我只是像下面那样保存这些数据 $seller->events()->create($request->validated()); 然而,在回复中

我需要以默认的Laravel格式验证和存储日期

表格申请类别:

公共功能规则()
{
返回[
'name'=>['required'、'string'、'max:255'],
'开始时间'=>['必需','日期''u格式:Y-m-d H:i:s','之后:'。现在()->格式('Y-m-d H:i:s'),
];
}
在我的控制器中,没有什么特别的,我只是像下面那样保存这些数据

$seller->events()->create($request->validated());
然而,在回复中,我收到了以下数据

{
"id": 3,
"name": "Event 1",
"start_at": "2020-10-18 22:33:58",
"created_at": "2020-09-30T22:42:57.000000Z",
}
如何获得与在创建的相同格式的开始字段?

只需添加:

protected $dates = [
    'start_at',
];

在您的模型上

序列化模型时,您是否始终希望它采用该格式?