2017-09-25 90 views
1

我想与分页申请日期范围验证流明(Laravel)。日期范围为end_date不能小于start_date如何验证日期范围流明

$this->validate($req, [ 
    'start_date' => 'daterange', 
    'end_date' => 'daterange', 
]); 
+0

流明什么版本? –

回答

0

您可以使用从这里标准Laravel验证规则:Laravel Validation

如果你想确保日期在给定的时间后,或从另一场待验证的日期后,你可以使用after

:规则像 shown in the docs here

$this->validate($req, [ 
    'start_date' => 'required|date', 
    'end_date' => 'required|date|after:start_date' 
]); 

另外,您还可以通过使用date_format规则定义日期格式

'end_date' => 'required|date|after:start_date|date_format:Y-m-d' 
+0

谢谢,它适用于我 – viralchampanery

+0

我很高兴我帮助@viralchampanery。请点击帖子旁边的复选标记,选择我的解决方案作为接受的答案,这样也可以帮助其他人。 – iivannov