laravel - 如何比较 Laravel 中的碳日期?

标签 laravel date compare php-carbon

我尝试检查今天是否是注册日后的 3 天,因此我将今天的日期与注册日期加 3 天进行比较。但我认为我的代码不起作用,这是我的代码:

$get_tanggal_permohonan = DB::table('data_pemohon')->select('tanggal_permohonan')->where('noper', $noper)->first();
$tanggal_permohonan     = $get_tanggal_permohonan->tanggal_permohonan;
$Dday       = \Carbon\Carbon::parse($tanggal_permohonan);
$today      = \Carbon\Carbon::now()->toDateString();
$today      = \Carbon\Carbon::parse($date);

if($today < $Dday->subDays(3)){
    echo "not the time to come";
}else{
    echo "time to come"
}

我不知道如何解决这个错误,请帮助我。谢谢。

最佳答案

您可以使用DiffInDays()

if( $Dday->diffInDays($today) > 3){
    echo "not the time to come";
}else{
    echo "time to come"
}

关于laravel - 如何比较 Laravel 中的碳日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51908136/

相关文章:

php - 如何在使用 laravel 进行 PayPal 付款后插入数据

php - Laravel sql 查询 .. if 条件在 Where

python - Pandas 日期时间给出错误的输出

mysql - 如何使用日期范围过滤 mysql 查询

c++ - 标准::设置。定制套组

Laravel - 应该采取哪些步骤来使 Laravel 应用程序准备好进入生产模式

php - 在 Laravel 5 请求类中使用 times() 函数

date - 表示重复日期

java - 比较 JTree 的有效方法是什么?

javascript - 比较三个非常大的数组并创建一个新对象