Maison  >  Article  >  développement back-end  >  PHP utilise la méthode d'instance Carbon du processeur datetime

PHP utilise la méthode d'instance Carbon du processeur datetime

小云云
小云云original
2018-01-27 10:56:141696parcourir

La bibliothèque de traitement de date et d'heure Carbon peut traiter le temps très facilement. L'adresse github est https://github.com/brannesbitt/carbon Cet article présente principalement l'explication détaillée de l'utilisation par PHP du processeur de date et d'heure Carbon pour afficher l'heure. d'une manière humanisée. Il a une certaine valeur de référence, ceux qui sont intéressés peuvent en apprendre davantage. J'espère que cela pourra aider tout le monde.

Carbon peut être facilement installé via Composer


# composer require nesbot/carbon

Il est également très simple à utiliser


<?php
require &#39;vendor/autoload.php&#39;;
use Carbon\Carbon;
//显示中文
Carbon::setLocale(&#39;zh&#39;);
//获取昨天的时间戳
$ts = Carbon::yesterday()->timestamp;
//人性化显示时间
echo Carbon::createFromTimestamp($ts)->diffForHumans();

Le résultat d'impression ci-dessus date d'il y a 1 jour

Comment utiliser

dans le framework Laravel

Tout d'abord, afin d'afficher le chinois, ajoutez app/Providers/AppServiceProvider.php à CarbonCarbon::setLocale('zh'); >Méthode, de la manière suivante : boot()


public function boot(){
  \Carbon\Carbon::setLocale(&#39;zh&#39;);
}
Ensuite vous pouvez l'utiliser, par exemple, dans une méthode dans ArticleController, afficher la date de publication de l'article avec humanité, si la date de publication est l'heure Poke, citez Carbon en tête, ajoutez le code suivant


use Carbon\Carbon;
Heure de publication humanisée


Carbon::createFromTimestamp($published_at)->diffForHumans();
En plus de l'affichage humanisé de l'heure, Carbon dispose également de nombreuses fonctions de traitement du temps. Veuillez vous référer à la documentation officielle pour les méthodes d'utilisation spécifiques.


Recommandations associées :


Sept méthodes Carbon très utiles dans Laravel

Partager les dates dans l'outil de traitement du temps PHP Exemple (Carbon)

Comment Carbon détermine-t-il quel jour de la semaine nous sommes aujourd'hui ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn