# Changing your time zone

> 原文：[https://docs.gitlab.com/ee/administration/timezone.html](https://docs.gitlab.com/ee/administration/timezone.html)

*   [Viewing available timezones](#viewing-available-timezones)
*   [Changing time zone in Omnibus installations](#changing-time-zone-in-omnibus-installations)

# Changing your time zone[](#changing-your-time-zone "Permalink")

可以在`config/gitlab.yml`更改全局时区配置参数：

```
# time_zone: 'UTC' 
```

如果要更改 GitLab 应用程序的默认时区，请取消注释并自定义.

## Viewing available timezones[](#viewing-available-timezones "Permalink")

要查看所有可用时区，请运行`bundle exec rake time:zones:all` .

对于 Omnibus 安装，请运行`gitlab-rake time:zones:all` .

**注意：**当前，此 Rake 任务未列出重新配置过程中 Omnibus GitLab 所需的 TZInfo 格式的时区： [＃27209](https://gitlab.com/gitlab-org/gitlab/-/issues/27209) .

## Changing time zone in Omnibus installations[](#changing-time-zone-in-omnibus-installations "Permalink")

GitLab 将其时区默认为 UTC. 它在`/etc/gitlab/gitlab.rb`具有全局时区配置参数.

要获取时区列表，请登录到 GitLab 应用程序服务器并运行一个命令，该命令为服务器生成 TZInfo 格式的时区列表. 例如，安装`timedatectl`并运行`timedatectl list-timezones` .

要进行更新，请添加最适合您所在位置的时区. 例如：

```
gitlab_rails['time_zone'] = 'America/New_York' 
```

添加配置参数后，重新配置并重新启动您的 GitLab 实例：

```
gitlab-ctl reconfigure
gitlab-ctl restart 
```