2017年2月20日月曜日

Laravel5.4でDateTime()がエラーになる

Laravel5.4で、DateTime()がエラーになるのは、名前空間(namespace)にDateTimeクラスを見つけられないかららしい。「use DateTime;」、あるいは「use Carbon\Carbon;」などとインポートステートメントを追加すれば解決します。

/app/Http/Controllers/BlogsController.php
use DateTime;
use Carbon\Carbon;

  public function test()
  {
    $now = new DateTime();
    $now = Carbon::now();
  }

参考サイト
how to use php DateTime() function in Laravel 5(Stack Overflow)

0 件のコメント:

コメントを投稿