83

laravel 5で現在のタイムスタンプを取得したいのですが、これを行いました-

$current_time = Carbon\Carbon::now()->toDateTimeString();

エラーが発生しています-「カーボンが見つかりません」-

ここに画像の説明を入力

私に何ができる?

誰か助けてくれませんか?

4

7 に答える 7

196

日時文字列が必要な場合は、これを試すことができます。

use Carbon\Carbon;
$current_date_time = Carbon::now()->toDateTimeString(); // Produces something like "2019-03-11 12:25:00"

タイムスタンプが必要な場合は、次を試すことができます。

use Carbon\Carbon;
$current_timestamp = Carbon::now()->timestamp; // Produces something like 1552296328

Carbon の公式ドキュメントはこちら を参照してください

于 2015-09-22T14:49:41.467 に答える
12

\ルート名前空間で開始するには、カーボン クラスの前に別のクラスを追加する必要があります。

$current_time = \Carbon\Carbon::now()->toDateTimeString();

また、 Carbon が にロードされていることを確認してくださいcomposer.json

于 2015-09-22T14:46:35.313 に答える
2

少し遅いかもしれませんが、ヘルパー関数time()を使用して現在のタイムスタンプを取得できます。私はこの機能を試してみましたが、クラスは必要ありません:)。

これは、 https://laravel.com/docs/5.0/templatesの公式ドキュメントにあります。

よろしく。

于 2017-02-03T02:43:21.723 に答える