Laravel 仅设置一次碳时区
我有一个laravel项目,其中只使用Laravel 仅设置一次碳时区,laravel,timezone,php-carbon,Laravel,Timezone,Php Carbon,我有一个laravel项目,其中只使用欧洲/罗马时区,因此我想知道是否有办法告诉Carbon使用该时区作为默认时区 到目前为止,我发现: date_default_timezone_set($config->get('app.timezone', 'UTC')); 但是我想知道是否有更干净的方法来实现这一点您可以通过在config文件夹中配置app.php文件来为整个应用程序设置时区 请参阅更多: 我想你可以在你的php.ini中设置它。我不知道你的问题是,为什么你要这样设置时区?只有在
欧洲/罗马
时区,因此我想知道是否有办法告诉Carbon使用该时区作为默认时区
到目前为止,我发现:
date_default_timezone_set($config->get('app.timezone', 'UTC'));
但是我想知道是否有更干净的方法来实现这一点您可以通过在
config
文件夹中配置app.php
文件来为整个应用程序设置时区
请参阅更多:
我想你可以在你的
php.ini
中设置它。我不知道你的问题是,为什么你要这样设置时区?只有在显示时才有意义,而且carbon会使用该时区?是的,无论你在哪里使用carbon,它都会使用该时区。