Les dates created_at et updated_at de chaque model dans le framework laravel sont castés en Carbon, une librairie de gestion de date en PHP, c’est-à-dire que

Fait appelle à la méthode __toString() de Illuminate\Support\Carbon qui lui même hérite de la classe Carbon\Carbon

Parmi les atouts de la librairie Carbon, la méthode Carbon::diffForHumans() est celle que beaucoup préfère, elle donne la différence d’une date par rapport à la date actuelle en lettre, genre 1 hour ago ou 2 week ago.

Si vous aimeriez savoir la meilleure manière pour traduire ces textes dans une autre langue voulue, en français par exemple, voici donc comment le faire dans App\Providers\AppServiceProvider.php

Tenant compte qu’il faut modifier dans config\app.php pour l’adapter à langue voulue.

Voir aussi  Traiter et valider proprement un formulaire PHP

Répondre

Votre email ne sera pas publié Required fields are marked *
Vous pouvez utiliser les balises HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.