无法在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来加载函数