Laravel - Comment obtenir la différence de temps en minutes | Communauté letecode
Suivez nous
Jean Claude Mbiya
@johnmbiya
7 7 24
vote

Laravel - Comment obtenir la différence de temps en minutes

@johnmbiya Publiée il y a 1 mois 1 0 106 Laravel Résolu

salut la communauté, j'utilise Laravel 8 je me retrouve dans une condition où j'ai deux dates, et j'ai besoin d'avoir la différence en minutes entre les deux : 

$dateA = '3-11-2021 14:20:00';
$dateB = '3-11-2021 14:50:00';

$diff = $dateB - $dateA ; // ( doit obtenir 30) 

Aidez moi svp !

vote vote
Laravel Laravel 8 Date Difference

1 Réponse(s)
Jean Claude Mbiya
@johnmbiya
7 7 24
1
@johnmbiya a répondu il y a 3 semaines répondu il y a 3 semaines 0 bonne réponse

On peut obtenir la différence en minutes entre deux dates facilement en Utilisant la classe Carbon fourni dans Laravel.

La fonction diffInMinutes de la classe Carbon vous permet d'obtenir la différence entre deux dates en Minutes.

$dateA = \Carbon\Carbon::createFromFormat('d-m-Y H:s:i', '3-11-2021 14:20:00');
$dateB = \Carbon\Carbon::createFromFormat('d-m-Y H:s:i', '3-11-2021 14:50:00');


$diff = $dateA->diffInMinutes($dateB);
print_r($diff); // ceci donne : 30

Trouver plus des methodes dans la documentation de Carbon\Carbon

 


Répondre à cette question