如何在laravel验证器中验证时间“ 10:30 AM”

问题描述 投票:0回答:1

我正在使用Laravel验证器,并希望花些时间。我用谷歌搜索,没有找到关于我的时间伙伴10:30 AM的任何解决方案。我使用过[[date_format,但没有发现任何运气。这是我的代码

$validator = Validator::make($request->all(), [ 'appointment-date' => 'required|date|after:yesterday', 'slot'=>'required|date_format:H:i', ] );
此显示错误,表明插槽无效。我的请求是

“ slot” =>“ 02:00 AM”

php laravel validation laravel-5.8
1个回答
0
投票
要实现验证后的目标,应该是:

'slot' => 'required|date_format:h:i A'

根据documentation,您当前的格式将在24小时部分中查看小时,而不在时间中检查AM / PM。
© www.soinside.com 2019 - 2024. All rights reserved.