如何在laravel验证器中验证时间“ 10:30 AM”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在laravel验证器中验证时间“ 10:30 AM”相关的知识,希望对你有一定的参考价值。
我正在使用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”
答案
要实现验证后的目标,应该是:'slot' => 'required|date_format:h:i A'
根据documentation,您当前的格式将在24小时部分中查看小时,而不在时间中检查AM / PM。
以上是关于如何在laravel验证器中验证时间“ 10:30 AM”的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 5 new auth:获取当前用户以及如何实现角色?
正则表达式验证规则,以避免特殊字符不适用于 laravel 中的文本字段