laravel 5.5中的时区不起作用

时间:2018-01-23 07:21:30

标签: laravel-5 timezone

我在config / app.php文件中更改了我的时区并将其设置为'timezone' => 'Asia/Manila'。我已经完成了php artisan view:clearphp artisan cache:clear但仍然无效。请帮忙。

这是我得到的日期:

January 24, 2018 7:42:am

我想要的是:

January 23, 2018 3:45:pm

我正在使用$date = Carbon::now();来显示日期

1 个答案:

答案 0 :(得分:0)

使用:

date_default_timezone_set('Asia/Manila');

在您的模型或控制器中。此代码设置脚本中所有日期/时间函数使用的默认时区。

  

如果timezone_identifier不有效,则此函数返回FALSE,或   否则为TRUE。