如何在 php laravel 中检查日期是否比 3 个月大

web*_*tan -2 php laravel laravel-8

我在这个变量中有一个日期

$start_date = '2021-03-04';
Run Code Online (Sandbox Code Playgroud)

我想检查这个日期是否比当前日期早三个月我如何检查

if($start_date < 3 months ???)
{

}
Run Code Online (Sandbox Code Playgroud)

sha*_*ich 6

您可以使用以下方法Carbon来实现:

$start_date = new Carbon\Carbon('2021-03-04');
if($start_date->diffInMonths() > 3)
{

}
Run Code Online (Sandbox Code Playgroud)

  • 不应该是`&gt;`来检查它是否_older_超过3个月吗? (3认同)