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.

Si vous avez aimé ce post, acclamez-moi juste en dessous

Voir aussi  Top Applications pour faire la programmation web depuis android

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

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