更改系统时区

如果无法更改服务器的时区,可以强制jelly使用给定的时区格式化时间戳。

您需要使用以下java系统属性启动Jenkin必威国际有限公司s:

java-Dorg.apache.commons.jelly.tags.fmt.timeZone=TZ。。。

其中TZ是java.util.TimeZone ID(“例如,欧洲/巴黎”)。

注意user.timezone=欧洲/巴黎也会起作用,但会干扰其他环境。

如果通过系统包运行Je必威国际有限公司nkins,可以通过在/etc/default/Jenkins(Debian和Ubuntu)中设置JAVA_参数来实现:

JAVA_ARGS=“-Dorg.apache.commons.jelly.tags.fmt.timeZone=美国/纽约”

或/etc/sysconfig/je必威国际有限公司nkins(Red Hat、CentOS、Amazon Linux、Oracle Linux):

必威国际有限公司JENKINS_JAVA_OPTIONS=“-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York”

或者,如果这不起作用:

必威国际有限公司JENKINS_JAVA_OPTIONS=“-Duser.timezone=美国/纽约”

在FreeBSD上,要编辑的文件是/etc/rc.conf,使用的选项是:

必威国际有限公司jenkins_java_opts=“-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/Indiana/Indianapolis”

在windows上,编辑%安装路径%/jenkins/必威国际有限公司jenkins.xml. 放-修补之前-罐子:

-Xrs-Xmx256m-Duser.timezone=“Europe/Minsk”-Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle-jar”%BASE%\jenki必威国际有限公司ns.war“-httpPort=8080

您也可以从必威国际有限公司詹金斯脚本控制台在实时系统上,无需重新启动。这也可以包含在初始化后脚本使之永久化。

系统.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','美国/纽约')


这个页面有用吗?

请通过此网站提交您对此页面的反馈快速表格.

或者,如果您不想填写快速表格,您可以简单地指出此页面是否有用?


查看现有反馈在这里.