2017-09-25 106 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