2017-12-17 13 views
0

どのように私は文字列を得ることができます"today, 12:26"で炭素 Laravelで?
私は日付:"2017-12-17 12:26"を持っていますが、どのようにこれらのフォーマットを取得できますか?
2)1時間前ララベルカーボン今日の文字列を取得

1)今日、12:26、
3)1分前
3)1秒前
4)昨日、12.26
5)12月17日、12時26分

+0

あなた自身でこれを見つけるのは難しいはずがありません。 – robbyrr

+0

多くの質問がstrtotimeで利用可能ですが、strtotimeを炭素に変更して、必要に応じて使用することができます。[1st](https://stackoverflow.com/questions/25622370/php-how-to-check-if-a-date-is今日 - 昨日 - または明日)、[第2](https://www.geekshangout.com/php-relative-date-function-today-yesterday-2-days-ago-in-3-days-etc/ ) – C2486

答えて

1

CarbonのdiffForHumans methodを調べる必要があります。たとえば、次のように

Carbon::now()->subDays(1)->diffForHumans() 
//1 day ago 

Carbon::now()->diffForHumans() 
//1 second ago 

Carbon::now()->subDays(25)->diffForHumans(); 
// 3 weeks ago 

編集:

あなたはあまりにもこのようをdiffForHumansを呼び出すことができることに注意して、Laravelを使用しているという事実:

します$ user-> created_at- > diffForHumans();

1

炭素->diffForHumans();の方法でも同様のことがあります。例:

echo Carbon::now()->subDays(1)->diffForHumans(); 

が生成されます

1日前

あなたはいつも、それは非常によく文書化されてカーボンマニュアルを参照してくださいすることができます。 Carbon Documentation.

関連する問題