无法在Laravel PHP中获取两个日期之间的估计时间

无法在Laravel PHP中获取两个日期之间的估计时间,php,laravel,laravel-blade,Php,Laravel,Laravel Blade,如何获取两个日期之间的估计时间。 我的意思是,$start\u date-$end\u date不起作用您可以使用Carbon获得两个日期之间的天数差 $end = Carbon::parse($module->end_date); $start= Carbon::parse($module->start_date); $days = $end->diffInDays($start); 您可以使用Carbon获取两个日期之间的天数差 $end = Carbon::parse

如何获取两个日期之间的估计时间。
我的意思是,$start\u date-$end\u date不起作用

您可以使用
Carbon
获得两个日期之间的天数差

$end = Carbon::parse($module->end_date);
$start= Carbon::parse($module->start_date);

$days = $end->diffInDays($start);

您可以使用
Carbon
获取两个日期之间的天数差

$end = Carbon::parse($module->end_date);
$start= Carbon::parse($module->start_date);

$days = $end->diffInDays($start);

您可以创建一个助手函数来帮助实现这一点
app/helpers.php

<?php

if(!function_exists('days_between')) {
    function days_between($enddate, $startdate)
    {
        $datetime_end = new DateTime($enddate);
        $datetime_start = new DateTime($startdate);
        $difference = $datetime_end->diff($datetime_start);
        return $difference->d.' days';
    }
}

并运行composer dump autoload来加载函数。

您可以创建一个助手函数来帮助加载
app/helpers.php

<?php

if(!function_exists('days_between')) {
    function days_between($enddate, $startdate)
    {
        $datetime_end = new DateTime($enddate);
        $datetime_start = new DateTime($startdate);
        $difference = $datetime_end->diff($datetime_start);
        return $difference->d.' days';
    }
}
并运行composer dump autoload来加载函数