suh*_*kms 5 validation time laravel php-carbon
我想验证格式为H:i:s(例如“16:35:00”)的时间输入是否大于当前时间。
$request->validate([
'start_time' => 'required|after:now',
'end_time' => 'required|after:start_time',
]);
Run Code Online (Sandbox Code Playgroud)
上面的代码检查日期而不是时间。
setDateFrom使用(开始于开始,结束于结束)更改要与实际输入进行比较的日期,以便仅保留时间与您最初提供的日期时间进行检查:
$request->validate([
'start_time' => 'required|after:' . Carbon::now()->format('H:i:s'),
'end_time' => 'required|after:start_time',
]);
Run Code Online (Sandbox Code Playgroud)