场景: 我在Windows Server 2016上安装了Jenkins实例,并且在此服务器中配置的时区为巴西利亚-联邦区(GMT-3)。 我的作业正在同一台服务器上运行。
所以,我对时区有疑问。似乎由于夏令时,我的时区为我的工作增加了一个小时。 在系统信息中,我具有以下配置:
user.timezone: America/Sao_Paulo
因此,我尝试通过运行以下脚本来更改它:
System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Brazil/East')
但不幸的是,它无法正常工作。我还尝试通过在像这样的配置中包括时区来在JOB配置中设置时区:
TZ=Brazil/East
0 8,12 * * *
它仍在运行1个小时(因为假设我在DST上)...
查看时间戳记,如果我取消选中“用户浏览器时区”选项,则会在日志中添加一个小时。