ken*_*in9 4 php timezone datetime laravel-5.1
有没有办法更改 Laravel 5.1 记录器的时区?我看过之前的讨论,他们扩展了 Monolog 类并更新了服务提供者,但那是针对旧版本的 Laravel,看起来不再LogServiceProvider使用了。
timezone我看到文件中有一个密钥app.php,但我不希望整个系统发生更改。我只想更新日志的时区,并将系统的其余部分保留为 UTC。
刚刚看到你的回复,我已经明白了,很简单。创建一个新的服务提供者并注册它,然后config/app.php将以下行添加到该boot方法中。
Logger::setTimezone(new \DateTimeZone('PST'));
Run Code Online (Sandbox Code Playgroud)
确保您将该Logger类包含在服务提供商的顶部。
您可以从此列表中将时区设置为您想要的时区,http://php.net/manual/en/timezones.php
| 归档时间: |
|
| 查看次数: |
2645 次 |
| 最近记录: |