2017-08-29 3 views

Antwort

2

Sie können Carbon verwenden, um die Differenz in Tagen zwischen zwei Daten zu erhalten.

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

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

Sie können eine Hilfsfunktion erstellen, um damit zu helfen. 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'; 
    } 
} 

Im Inneren der Klinge, können Sie dies als nennen:

{{ days_between($module->end_date , $module->start_date) }}

Denken Sie daran, die Helfer-Datei im composer.json enthalten:

"autoload": { 
    ... 
    "files": [ 
     "app/helpers.php" 
    ] 
}, 

und laufen Komponist Dump -autoload um die Funktionen zu laden.

Verwandte Themen