ホームページ  >  記事  >  バックエンド開発  >  PHP が日時プロセッサ Carbon を使用して人間化された時刻を表示する方法の例

PHP が日時プロセッサ Carbon を使用して人間化された時刻を表示する方法の例

黄舟
黄舟オリジナル
2018-05-18 16:49:571660ブラウズ

この記事では主に、人間らしい方法で時刻を表示するための PHP の日付と時刻プロセッサ Carbon の使用方法について詳しく説明します。興味があれば、それについて学ぶことができます。人間らしい方法で時間を表示し、共有するための日時プロセッサ Carbon の詳細は次のとおりです:


Carbon 日時処理ライブラリは時間を非常に便利に処理できます。


Carbon は Composer を通じて簡単にインストールできます。

# composer require nesbot/carbon

使い方もとても簡単です

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

上記の印刷結果は1 Laravelフレームワークで

日前の使い方

まず、中国語を表示するために、

メソッド内で以下のようにします。

次に、例えば ArticleController のメソッドで、ヘッダーに Carbon を引用して、記事の公開日を人間的に表示し、次のコードを追加しますapp/Providers/AppServiceProvider.php中添加 CarbonCarbon::setLocale('zh');boot()

public function boot(){
  \Carbon\Carbon::setLocale(&#39;zh&#39;);
}

Humanized Publication time

use Carbon\Carbon;

。 Carbon には人間化された表示時間以外にも多くの時間処理機能があります。具体的な使用方法については公式ドキュメントを参照してください。

以上がPHP が日時プロセッサ Carbon を使用して人間化された時刻を表示する方法の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。