更改流明或拉拉维尔 5 的时区

2022-08-30 07:54:14

我正在使用Lumen框架。如何将时区更改为欧洲/巴黎 CEST?

我在文件中添加了一个变量:.env

APP_TIMEZONE=Europe/Paris

但这行不通。更新时区的正确方法是什么?


答案 1

您可以通过在 config 文件夹中配置 app.php 文件来设置应用时区

要更改时区,请在应用程序.php文件中修改时区的值。

这是在本节中写的

|--------------------------------------------------------------------------
| Application Timezone
|--------------------------------------------------------------------------
|
| Here you may specify the default timezone for your application, which
| will be used by the PHP date and date-time functions. We have gone
| ahead and set this to a sensible default for you out of the box.
|
 

对我来说,我使用亚洲/达卡作为我的申请时区。

以下是适当的语法:

'timezone' => 'Asia/Dhaka'

PHP 的时区列表。


答案 2

有两种方法可以更新代码。1. 请打开文件应用程序.php文件存在于您项目的 lool 的 config 目录中。向下浏览页面并检查应用程序时区,您将在其中找到

'timezone' => 'UTC',

在这里,您可以添加您的时区,例如

'timezone' => 'Europe/Paris',

如果您想从文件管理时区,则可以在文件中添加以下代码。.envconfig.php

'timezone' => env('APP_TIMEZONE', 'UTC'),

并在文件中添加以下行。.env

APP_TIMEZONE='Europe/Paris'

请查看下面的链接以获取更多信息:https://laravel.com/docs/5.6/configuration#accessing-configuration-values


推荐