首页 > 解决方案 > 在选项中使用本地日期

问题描述

我已经在 15:00 安排了一个 Rundeck (3.3.8) 工作,并选择了我当地的时区(欧洲/罗马)。

在我设定的工作论点中

-lastStartDate ${DATE-1:yyyyMMddHHmmss}

在此处输入图像描述

在此处输入图像描述

因为说“一天前”。

问题是 DATE 是 UTC,所以当它在我的时间下午 3 点开始时,它说 LastStartDate=20210425 13 0000 而我需要它在我的本地时间,所以 15。

我能做些什么?

标签: rundeck

解决方案


您可以在 rundeckd 文件中配置 Rundeck 以使用特定的时区添加-Duser.timezone参数,在这里您可以看到如何添加参数,看看这个.

你的情况是:

RDECK_JVM_OPTS="-Duser.timezone=Europe/Rome"

并重新启动 Rundeck 服务。


推荐阅读