【问题标题】:Set Carbon Timezone only once只设置一次碳时区
【发布时间】:2020-08-20 15:20:48
【问题描述】:

我有一个 laravel 项目,其中仅使用 Europe/Rome 时区,所以我想知道是否有办法告诉 Carbon 默认使用该时区。

到目前为止,我已经创建了这个:

date_default_timezone_set($config->get('app.timezone', 'UTC'));

但我想知道是否有更清洁的方法来做到这一点

【问题讨论】:

  • 我想你可以在php.ini 中设置它。
  • 我完全明白你的问题,因为你为什么要设置这样的时区,只有在显示时才有意义

标签: laravel timezone php-carbon


【解决方案1】:

您可以通过在config 文件夹中配置app.php 文件来设置整个应用程序的时区。

查看更多:

https://github.com/laravel/laravel/blob/master/config/app.php#L70

【讨论】:

  • 和 carbon 将使用那个时区?
  • 是的,无论你在哪里使用碳,它都会使用那个时区。
猜你喜欢
  • 2018-06-06
  • 2020-06-22
  • 1970-01-01
  • 2017-10-08
  • 2017-08-30
  • 1970-01-01
  • 2021-10-04
  • 2016-12-04
  • 1970-01-01
相关资源
最近更新 更多