460.md 1.6 KB
Newer Older
Lab机器人's avatar
readme  
Lab机器人 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
# 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 
```