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

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

小云云
Libérer: 2023-03-19 17:38:01
original
1752 Les gens l'ont consulté

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
Copier après la connexion

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();
Copier après la connexion

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 à <🎜 dans CarbonCarbon::setLocale(&#39;zh&#39;); >Méthode, de la manière suivante : boot()


public function boot(){
  \Carbon\Carbon::setLocale(&#39;zh&#39;);
}
Copier après la connexion
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;
Copier après la connexion
Heure de publication humanisée


Carbon::createFromTimestamp($published_at)->diffForHumans();
Copier après la connexion
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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal