1、通过系统管理界面设置
登录 Jenkins 管理界面
进入 "Manage Jenkins" → "Configure System"
在 "Locale" 区域找到 "Time zone" 选项
选择所需时区(如 Asia/Shanghai)
保存设置并重启 Jenkins 使配置生效
2、修改 Jenkins 启动参数
找到 Jenkins 的启动配置文件(如 /etc/default/jenkins 或 Jenkins 安装目录下的 jenkins.xml)
在 JVM 参数中添加时区设置:
-Duser.timezone=Asia/Shanghai
重启 Jenkins 服务
3、通过脚本控制台设置
进入 "Manage Jenkins" → "Script Console"
执行以下 Groovy 脚本:
groovy
System.setProperty('user.timezone', 'Asia/Shanghai')
Jenkins.instance.save()
这种方法设置的时区在 Jenkins 重启后会失效,适合临时测试
4、修改操作系统时区
如果 Jenkins 使用系统默认时区,可以直接修改服务器操作系统的时区
对于 Linux 系统,可使用 timedatectl 命令修改
修改后需要重启 Jenkins 服务以应用新时区
浙公网安备 33010602011771号