Duración:
{{ $schoolPeriod->start_date->diffInDays($schoolPeriod->end_date) }} días
Días transcurridos:
@if(now()->between($schoolPeriod->start_date, $schoolPeriod->end_date))
{{ $schoolPeriod->start_date->diffInDays(now()) }} días
@elseif(now()->isAfter($schoolPeriod->end_date))
{{ $schoolPeriod->start_date->diffInDays($schoolPeriod->end_date) }} días
@else
0 días
@endif
Progreso:
@if(now()->between($schoolPeriod->start_date, $schoolPeriod->end_date))
{{ round((now()->diffInDays($schoolPeriod->start_date) / $schoolPeriod->start_date->diffInDays($schoolPeriod->end_date)) * 100, 2) }}%
@elseif(now()->isAfter($schoolPeriod->end_date))
100%
@else
0%
@endif