Laravel 6 - 如何让用户无法使用明天和以后的日期

Laravel 6 - How to make user cannot use tomorrow and later date

我想让用户无法选择今天之后的日期,所以他们只能输入今天或之前的日期。

这是我正在使用的日历代码carbon

<div class="form-group">
    {{ Form::label('transaction_in_date', 'Transaction Date') }} <br>
    {{ Form::date('transaction_in_date', \Carbon\Carbon::now()->format('d M Y')) }}
</div>

有什么办法可以实现吗?

您可以使用 before or equal 验证规则:

'transaction_in_date' => 'before_or_equal:today'