我该如何使用Laravel上的碳验证日期?

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

我想验证一个日期,该日期应晚于今天,例如明天或1天/月/年。不,我不明白。到目前为止,我尝试了此

$date=Carbon::now()->today()->calendar();
        $this->validate($request, [
            'submission_date'=>'required|after:$date'
        ]);
php laravel php-carbon
2个回答
0
投票

碳具有内置方法isFuture以验证未来日期:

isFuture

0
投票

Laravel提供$request->submission_date->isFuture() after:date after_or_equal:date

See docs

0
投票

您走在正确的轨道上。只需更改一些内容。

'submission_date' => 'required|date|after:tomorrow'
// or
'submission_date' => 'required|date|after_or_equal:tomorrow'

// or
'submission_date' => 'date|after:"2019-09-30 10:48:11"',


查找更改,以“”代替“'

© www.soinside.com 2019 - 2024. All rights reserved.