Changing your time zone

原文:https://docs.gitlab.com/ee/administration/timezone.html

Changing your time zone

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

  1. # time_zone: 'UTC'

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

Viewing available timezones

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

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

注意:当前,此 Rake 任务未列出重新配置过程中 Omnibus GitLab 所需的 TZInfo 格式的时区: #27209 .

Changing time zone in Omnibus installations

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

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

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

  1. gitlab_rails['time_zone'] = 'America/New_York'

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

  1. gitlab-ctl reconfigure
  2. gitlab-ctl restart